मैं WebView में पीडीएफ दस्तावेजों लोड हो रहा हूँ वेबपृष्ठ दो विकल्प प्रदर्शित करता है - Zoom-in
और Pop-Out
। क्या कुछ param भेजकर पॉप-आउट विकल्प को अक्षम/छुपाने का कोई तरीका है? किसी भी मदद की सराहना की जाएगी। अग्रिम धन्यवाद!Android WebView: पीडीएफ यूआरएल जोड़कर दस्तावेज़ API Google को</p> <p><code>http://docs.google.com/gview?embedded=true&url=myurl</code></p> <p>पीडीएफ ठीक लेकिन लोड कर रहा है के माध्यम से गूगल ड्राइव/doc दर्शक में निकालें पॉप-आउट विकल्प
उत्तर
//initialze WebView
webview = (WebView) findViewById(R.id.fullscree_webview);
//set the javascript enable to your webview
webview.getSettings().setJavaScriptEnabled(true);
//set the WebViewClient
webview.setWebViewClient(new WebViewClient() {
//once the page is loaded get the html element by class or id and through javascript hide it.
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
webview.loadUrl("javascript:(function() { " +
"document.getElementsByClassName('ndfHFb-c4YZDc-GSQQnc-LgbsSe ndfHFb-c4YZDc-to915-LgbsSe VIpgJd-TzA9Ye-eEGnhe ndfHFb-c4YZDc-LgbsSe')[0].style.display='none'; })()");
}
})
भयानक। बहुत प्रतिभा समाधान – user3819810
@ user3819810: बहुत बहुत धन्यवाद :) – jaffar
यह सिर्फ विकल्प छुपा रहा है, लेकिन यह दृश्य अभी भी वहां है। क्या दृश्य छुपाने के लिए कोई अन्य विकल्प है ?? –
आप इस कॉलबैक जोड़ सकते हैं और एक परिणाम में "पॉप-आउट" बटन हटा दिया जाएगा।
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
mWebView.loadUrl("javascript:(function() { " +
"document.querySelector('[role=\"toolbar\"]').remove();})()");
}
नोट: यदि आप अब यह बटन दिखाना चाहते हैं, तो अंतिम जावास्क्रिप्ट कोड लागू करने के बाद अपना वेब दृश्य दृश्यमान बनाएं।
मैंने आपको एक स्वीकार्य उत्तर के बाद समाधान उपयोगी पाया, लेकिन आपने देखा है कि प्रगति पट्टी चल रही है, फिर भी यह पॉप-आउट विकल्प दिखाती है, इसलिए कोई भी इस पर टैप कर सकता है .. और आगे की क्रियाएं करें। क्या आपके पास इसके लिए कोई समाधान है। – Sophie
यहाँ कि निष्क्रिय करने के लिए कोड है:
<div style="width: 640px; height: 480px; position: relative;">
<iframe src="https://drive.google.com/file/d/0ByzS..." width="640" height="480"
frameborder="0" scrolling="no" seamless="" allowfullscreen="allowfullscreen"></iframe>
<div style="width: 80px; height: 80px; position: absolute; opacity: 0; right: 0px; top: 0px;"></div>
</div>
- 1. कन्वर्ट & lt से <xml दस्तावेज़
- 2. ब्राउज़र <url> # <anchor>
- 3. <% $, <% @, <% =, <% # ... सौदा क्या है?
- 4. << ऑपरेटर सी ++ में क्या कर रहा है?
- 5. विकल्प <String> से विकल्प <&str>
- 6. ईजेएस: <% = बनाम <% -
- 7. PHP में <<< ईओडी का उपयोग क्या है?
- 8. 'ऑपरेटर <<' के लिए 'std :: cout <<' में अस्पष्ट अधिभार <<
- 9. पीडीएफ दर्शक?
- 10. svn: मौजूदा dierctory <foo> के यूआरएल <foo> अपेक्षित यूआरएल <foo>
- 11. रीडायरेक्टर "<<<"?
- 12. GIT भ्रष्ट फ़ाइलें (<<<<<<<< HEAD)
- 13. PHP क्या <<< मतलब है?
- 14. क्रोम में "पीडीएफ दस्तावेज़ लोड करने में विफल" इनलाइन पीडीएफ
- 15. <: <, <% <, =: = कंपाइलर में काम का स्केल कार्यान्वयन वास्तव में कैसे करता है?
- 16. >>>>,> |, ||, | <, <, <<
- 17. अंतर << a_value
- 18. << से भिन्न कैसे है?
- 19. << पायथन में क्या करता है?
- 20. cout << स्ट्रिंगस्ट्रीम
- 21. हास्केल/फ्रीज <= <और = << एसोसिएटिविटी
- 22. <<बजाय << स्ट्रीम आउटपुट में संकलन क्यों करता है?
- 23. PHP में, "<<<" क्या दर्शाता है?
- 24. <<..>> = आउटपुट
- 25. एनालॉग के `<<% ~` Traversal
- 26. प्ले फ्रेमवर्क 2 में स्ट्रिंग के रूप में पूर्ण रूट यूआरएल कैसे प्राप्त करें?</p> <pre><code>String url = controllers.directory.routes.Directory.viewOrganisation(org.id).url(); </code></pre> <p>यह ठीक काम करता है लेकिन मैं पूरी संपूर्ण url प्राप्त करना चाहते हैं:
- 27. Enumerable.ToList <>() <>
- 28. पीडीएफ दस्तावेज़
- 29. cout << "привет"; या wcout << एल "привет";
- 30. PHP व्यंजक <<< EOB
एक ही बात के लिए खोज रहे लेकिन ऐसा लगता है सब पर Google दस्तावेज़ व्यूअर के लिए कोई प्रलेखन नहीं है। – manosim
हाँ। ऐसा लगता है। यहां तक कि मुझे कोई डॉक्टर नहीं मिला। –