You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Cole Turner (JIRA)" <ji...@apache.org> on 2015/12/02 22:26:11 UTC
[jira] [Created] (CB-10123) WKWebView for IOS requires a plugin to
hide the appearance of scrollbars
Cole Turner created CB-10123:
--------------------------------
Summary: WKWebView for IOS requires a plugin to hide the appearance of scrollbars
Key: CB-10123
URL: https://issues.apache.org/jira/browse/CB-10123
Project: Apache Cordova
Issue Type: Improvement
Components: iOS
Environment: Using iOS 9, with IOS-Cordova 4.0 (beta) and official cordova WKWebView engine.
Reporter: Cole Turner
Priority: Minor
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" />
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@cordova.apache.org
For additional commands, e-mail: issues-help@cordova.apache.org