2016-06-27 8 views
6

मेरे एंड्रॉइड एप्लिकेशन में मैंने वेब व्यू के अंदर वेब व्यू का उपयोग किया है मेरे पास एक बटन है। उस बटन पर क्लिक करने पर मैं एक जावास्क्रिप्ट फ़ंक्शन को कॉल कर रहा हूं कि जावास्क्रिप्ट फ़ंक्शन में एक अलर्ट बॉक्स है। उस चेतावनी शीर्षक में दिखा रहा है (फ़ाइल "पृष्ठ पर: // "कहते हैं)। मैं इस शीर्षक को अपने कस्टम टेक्स्ट में बदलना चाहता हूं। उस शीर्षक को कैसे बदलें?एंड्रॉइड वेबव्यू: एंड्रॉइड वेबव्यू में जावास्क्रिप्ट अलर्ट शीर्षक टेक्स्ट कैसे बदलें?

उत्तर

10

मैं setWebChromeClient

webView.setWebChromeClient(new WebChromeClient() { 

    @Override 
    public boolean onJsAlert(WebView view, String url, String message, final JsResult result) { 
     AlertDialog dialog = new AlertDialog.Builder(view.getContext()). 
       setTitle("YourAlertTitle"). 
       setMessage(message). 
       setPositiveButton("OK", new DialogInterface.OnClickListener() { 
        @Override 
        public void onClick(DialogInterface dialog, int which) { 
         //do nothing 
        } 
       }).create(); 
     dialog.show(); 
     result.confirm(); 
     return true; 
    } }); 
+1

हाँ काम कर धन्यवाद को लागू करने से मेरे समस्या का समाधान है .... – MLN

संबंधित मुद्दे