উত্তর একত্রিত! আমি কেবলমাত্র সমস্ত উত্তরকে একটি বিস্তৃত একটিতে একত্রিত করতে চেয়েছিলাম।
1.<uses-permission android:name="android.permission.INTERNET" />
উপস্থিত আছে কিনা তা পরীক্ষা করে দেখুন manifest.xml
। নিশ্চিত করুন যে নীচে নেস্টেড করা হয়েছে <manifest>
এবং<application>
। ধন্যবাদ সাজিদ 45 এবং লায়ানিয়াস ভেলাজ্জুয়েজকে
২. নিশ্চিত হোন যে আপনি <uses-permission android:name="android.permission.INTERNET"/>
হ্রাসের পরিবর্তে ব্যবহার করছেন <uses-permission android:name="android.permission.internet"/>
। অ্যালান_শী এবং ক্রিওসকে অনেক ধন্যবাদ ।
৩. যদি ন্যূনতম সংস্করণটি কেকে নীচে থাকে তবে আপনার কাছে যাচাই করুন
if (18 < Build.VERSION.SDK_INT ){
//18 = JellyBean MR2, KITKAT=19
mWeb.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
}
অথবা
if (Build.VERSION.SDK_INT >= 19) {
mWebView.getSettings().setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
}
কারণ সঠিক ওয়েবভিউ কেবলমাত্র কে (এসডিকে 19) এ যুক্ত করা হয়। ধন্যবাদ Devavrata , মাইক ChanSeong কিম এবং Liyanis Velazquez
4. আপনার কাছে নেই তা নিশ্চিত করুন webView.getSettings().setBlockNetworkLoads (false);
। এটি নির্দেশ করার জন্য টেকনিখকে ধন্যবাদ ।
৫. যদি অন্য সমস্ত কিছু ব্যর্থ হয় তবে নিশ্চিত হয়ে নিন যে আপনার অ্যান্ড্রয়েড স্টুডিও, অ্যান্ড্রয়েড এসডিকে এবং এমুলেটর চিত্রটি (আপনি যদি ব্যবহার করেন) আপডেট হয়েছে। এবং যদি আপনি এখনও সমস্যাটি পূরণ করছেন তবে কেবল একটি নতুন প্রশ্ন খুলুন এবং আপনার ইউআরএলটিতে নীচে একটি মন্তব্য করুন।