मैंने कई पदों की खोज की है और पढ़ा है लेकिन यह पता नहीं लगा सकता कि यह मेरे कोड में कैसे किया जाए।वेब क्रोम क्लाइंट ब्राउज़र में लिंक खोलता है
मैं अपने ऐप में भौगोलिक स्थान का उपयोग करना चाहता हूं और वेब वर्च क्लाइंट में वेबविच क्लाइंट के दृश्य में देखने की आवश्यकता है जिसे मैं अब एचटीएमएल फाइलों के लिए उपयोग करता हूं और लिंक एक ही दृश्य में रहते हैं।
जब मैं इसे वेब क्रोम क्लाइंट में बदलता हूं, तो HTML लिंक, जैसे <a href="http://url/file.php?q=123"
, ब्राउज़र में अचानक खुल रहे हैं!
मैं इसे कैसे रोक सकता हूं?
myWebView = new WebView(this);
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.getSettings().setLoadWithOverviewMode(true);
myWebView.getSettings().setUseWideViewPort(true);
myWebView.getSettings().setGeolocationEnabled(true);
myWebView.setWebChromeClient(new WebChromeClient() {
public void onGeolocationPermissionsShowPrompt(String origin, android.webkit.GeolocationPermissions.Callback callback) {
callback.invoke(origin, true, false); }
});
myWebView.loadUrl("file:///android_asset/HTML/index.html");
setContentView(myWebView);
क्षमा करें, लेकिन यह है कि इसके विपरीत है। मैं लिंक चाहता हूं, जैसे Harry
मेरे द्वारा पोस्ट किए गए संपादन देखें। – Nick
निक की मदद करने के लिए धन्यवाद लेकिन मैंने आपको खो दिया ... आप WebViewClient के लिए कोडिंग कर रहे हैं और मैं WebChromeClient के बारे में पूछ रहा हूं ... – Harry