这不适用于我的ios cordova应用程序,我尝试了很多方法,但滚动条仍然出现。
::-webkit-scrollbar { display: none }
这个article告诉我在CDVUIWebViewEngine.m文件中添加2行,但我不知道在哪里粘贴这些行。
self.webView.scrollView.showsVerticalScrollIndicator = NO;
self.webView.scrollView.showsHorizontalScrollIndicator = NO;
我需要一个解决方案来隐藏scollbar整个我的Cordova Ios应用程序,请帮助我,谢谢。
答案 0 :(得分:1)
如果您正在使用插件cordova-plugin-ionic-webview
,该插件会将您的APP从使用UIWebView
转移到WKWebView
。构建您的APP之后。
查找文件platforms/ios/your_APP_name/Plugins/cordova-plugin-ionic-webview/CDVWKWebViewEngine.m
;
查找线
wkWebView.configuration.preferences.minimumFontSize = [settings cordovaFloatSettingForKey:@"MinimumFontSize" defaultValue:0.0];
wkWebView.allowsLinkPreview = [settings cordovaBoolSettingForKey:@"AllowLinkPreview" defaultValue:NO];
wkWebView.scrollView.scrollEnabled = [settings cordovaBoolSettingForKey:@"ScrollEnabled" defaultValue:NO];
wkWebView.allowsBackForwardNavigationGestures = [settings cordovaBoolSettingForKey:@"AllowBackForwardNavigationGestures" defaultValue:NO];
wkWebView.scrollView.showsVerticalScrollIndicator = NO;
wkWebView.scrollView.showsHorizontalScrollIndicator = NO;
它适用于iOS 13。