我正在使用Android Native应用程序,我正在使用WebView加载我的Android_asset/www/index.html文件:
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity
{
final Activity activity = this;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.setWebChromeClient(new WebChromeClient() {
});
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl)
{
// Handle the error
}
});
webView.loadUrl("file:///android_asset/www/index.html");
}
}
这一切都很好,直到我将jQuery-mobile JS的导入放在标题中:
<html>
<head>
<link rel="stylesheet" href="css/jquery.mobile-1.2.0.min.css" />
<script src="js/jquery-1.8.2.min.js"></script>
<script src="js/jquery.mobile-1.2.0.min.js"></script>
</head>
<body>
</body>
当我将jQuery移动js包含在我的HTML文档中时,LogCat给我一个未知的铬错误-6。当我包含普通的jQueryjs。
时,这不会发生这种情况我正在使用Android 4.0.3
在Nexus上运行我的应用程序是否有人有使用此框架的经验?
预先感谢
如果您尚未找到解决方案,我会遇到以下链接,同时搜索相同的问题:
电话盖普讨论组
stackoverflow上的问题