2015-10-12 5 views
25

Bir url görüntülemesi gereken bir web görünümü olan basit bir android uygulaması oluşturuyorum. Google.com veya facebook.com olarak url verdiğimde, düzgün yükler ancak url (qbo.intuit.com) verdiğimde, yüklenmez ve "Uncaught TypeError: özelliği okunamaz 'getItem' null verir " hata. Kodumu buraya yapıştırıyorum. Ben Compile sdk sürümünü kullanıyorum: API 22: Android 5.1 (Lollipop), Sürüm-Android Studio 1.4, Yapı Numarası: AI-141.2288178, Android SDK Araçları: 24.4.0, jdk1.7.0_80. Benzer bir soru var ama bana yardım etmedi. Lütfen android için yeni olduğum için yardım et. MainActivity.javaAndroid Webview: "Uncaught TypeError:" null "getItem" özelliği okunamıyor "

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    String url= "https://qbo.intuit.com/"; 
    WebView view= (WebView) this.findViewById(R.id.webView); 

    final WebViewClient client = new WebViewClient() { 

     @Override 
     public boolean shouldOverrideUrlLoading(WebView view, String url) { 
      view.loadUrl(url); 
      return false; 
     } 

    }; 

     WebSettings settings = view.getSettings(); 
     settings.setJavaScriptEnabled(true); 
    view.setWebViewClient(client); 
     view.loadUrl(url); 


} 

AndriodManifest.xml

<?xml version="1.0" encoding="utf-8"?> 

cevap

89

<uses-permission android:name="android.permission.INTERNET"/> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 
Eğer

WebSettings settings = webView.getSettings(); 
settings.setDomStorageEnabled(true); 
yapmanız gereken

bkz. Detay ERROR/Web Console: Uncaught TypeError: Cannot call method 'getItem' of null at http://m.youtube.com/:844

+2

Bunu yaptığım için çok sevindim! Teşekkürler – Hristova

+2

Bu soru ve bu cevap bir ilahiyat! Bundan dolayı tamamen ilgisiz bir sorunu çözdüm. –

+3

Çılgın! İşe yarıyor! – CoolMind