Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Do
-
None
-
None
-
Using iOS 9, with IOS-Cordova 4.0 (beta) and official cordova WKWebView engine.
Description
To hide the appearance of scrollbars in Safari, Webkit, and UIWebView, we use the following CSS:
::-webkit-scrollbar {display:none;}
The WKWebView engine does not honor this property. The only way to control the appearance of a scrollbar is invoking it via a plugin as so:
self.wkWebView.scrollView.showsVerticalScrollIndicator = NO; self.wkWebView.scrollView.showsHorizontalScrollIndicator = NO;
It would be nice to abstract this as a plugin preference since the WKWebView engine is now a separate plugin: (via Shazron)
<preference name="ShowWebViewScrollIndicator" value="vertical, horizontal" />