jquery.mobileスクリプトをテストしており、WebViewを使用してHTML5コンテンツを実行できました。WebViewがアセットのjqueryスクリプトにアクセスできません
プロジェクト>資産> WWW> jqueryの
私のhtmlファイルが配置されている:
私のjqueryのファイルを見つけることができませんが、私は次のパスの内側に応じてそれらを配置したものと思わ
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="file:///android_asset/www/jquery/jquery.mobile-1.0.min.css" />
<script src="file:///android_asset/www/jquery/jquery-1.6.4.min.js"></script>
<script src="file:///android_asset/www/jquery/jquery.mobile-1.0.min.js"></script>
<style type="text/css">
#floatMe
{
float: right;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
$('#btnHello').click(function() {
var name = $('#txtName').val();
alert(name);
});
});
</script>
</head>
<body>
<div id="floatMe">
What's your name?
<input id="txtName" value="" />
<button id="btnHello">say hello</button>
</div>
</body>
</html>
012:
プロジェクト>資産> WWW>
index.htmlを私のHTMLは次のようになります
エラーが私を促し続けて:
にReferenceError:変数を見つけることができません:///android_asset/www/index.html にReferenceError:ファイルのjQueryのは、変数を見つけることができません:ファイルで$:/// android_asset/www/index.html
ページ読み込みコードを貼り付けます。あなたはURLでロードするか、WebViewにHTMLを文字列として入力しますか? –
webView.getSettings()。setJavaScriptEnabled(true); webView.setWebChromeClient(new WebChromeClient()); webView.getSettings()。setDomStorageEnabled(true); webView.loadUrl( "file:///android_asset/www/index.html"); –
@セヴァ、私の答えは助けましたか? –