androidのassetsフォルダにローカルHTMLを置いてWebViewで表示しています。
このローカルHTMLでJqueryやCSSを利用したく、同様にassetsフォルダ下に
・Jquery(ファイル名:jquery-1.12.2.min.js)
・CSS(ファイル名:app.menu.cs)
を置き、下記のコードをHTMLに追加しましたが、機能しません。
どのように呼び出したらよいか、お教えいただければ幸いです。
HTML
1<head> 2 <link rel="stylesheet" type="text/css" href="app://app.menu.css"> 3 <script src="app://jquery-1.12.2.min.js"></script> 4</head>
JAVA
1WebView webViewMenu = (WebView)findViewById(R.id.l_webView_menu); 2webViewMenu.setWebViewClient((WebViewClient) wvc); 3 4// JavaScriptの有効化する 5WebSettings webSettingsMenu = webViewMenu.getSettings(); 6webSettingsMenu.setJavaScriptEnabled(true); 7 8//ローカルHTMLを読み込む 9webViewMenu.loadUrl("file:///android_asset/menu.html");
備考
・ローカルHTMLファイル自体は問題なくWebViewで見えており、CSS,JQueryが機能しない状態です。
(app>src>mainの下にassetというディレクトリーを作り、html、css,JQueryファイルを格納しています。)
・JqueryがうごくようにJavaScriptも有効化したつもりです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/24 11:18