আমার অ্যাপ্লিকেশনটিতে আমি ব্যবহার করছি WebViewএবং এটিতে আমি JavaScript alert( )পদ্ধতিটি ব্যবহার করছি তবে এটি কাজ করছে না, কোনও পপ-আপ প্রদর্শিত হবে না।
আমার প্রকাশিত ফাইলটিতে আমি যুক্ত করেছি
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
এবং ক্রিয়াকলাপের ফাইলে আমি যুক্ত করেছি
mWebView = (WebView) findViewById(R.id.webview);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("file:///android_asset/demo.html");
লেআউট এক্সএমএল ফাইলটিতে আমি যুক্ত করেছি
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
কোন খেই কিভাবে পূর্ণ সক্ষম করতে JavaScriptমধ্যে WebView?
হালনাগাদ
ধন্যবাদ চিহ্নিত পদ্ধতি ফাইলটি বর্তমানে কাজ করছে :)।alert()html
এখন দুটি বিষয় রয়েছে WebView:
1: আমি <textarea>যে html ফাইলটি লোড করছি তাতে একটি ব্যবহার করছি এবং তাতে WebViewহিন্দি ভাষার ফন্ট লিখতে চেষ্টা করছি, কিন্তু যখন আমি হিন্দি পাঠ্য লেখার চেষ্টা করি এটি প্রতীক হিসাবে প্রদর্শিত হয় (যেমন আয়তক্ষেত্রের প্রতীকগুলি [])।
আমি যখন ডেস্কটপে ফায়ারফক্স ব্রাউজারে একই কাজ করি এটি ঠিকঠাক কাজ করে। কোন খেই কিভাবে একাধিক ভাষার জন্য সমর্থন দিতে textareaসালে WebView?
2: আমি যখন ক্লিক জমা দিচ্ছি alert()এবং অন্য জাভা স্ক্রিপ্টে পদ্ধতিতে পাঠ্যের মানটি খোলার চেষ্টা করছে যা এটি কাজ করে না, তার অর্থ কি এটি WebChromeClient
কেবলমাত্র বর্তমান লোডড এইচটিএমএল পৃষ্ঠার জন্য প্রযোজ্য এবং javascriptsসেই পৃষ্ঠা থেকে কল না করে ?