2012-11-04 65 views
3

我工作的一個Android原生應用程序,我使用的是網頁視圖加載我android_asset/WWW/index.html文件:未知鉻錯誤:-6(jQuery Mobile的)

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的移動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 Mobile的JS到我的html文件,logcat的給了我一個未知鉻的錯誤 - 6。當我包含正常的jquery js時,不會發生這種情況。

我正在我的Nexus S的應用與Android 4.0.3

是否有已經使用這個框架的經驗誰?

在此先感謝

+0

我有與jquery mobile類似的問題,只要你包含js文件,它會顯示Unknown鉻錯誤:-6。任何人都有解決方法? – Peter

+0

我仍然得到錯誤,但它似乎給我沒有任何問題,開發應用程序.. –

+0

它導致我的用戶界面凍結;主線程結束了等待消息隊列輪詢! –

回答