android - 在 Phonegap 的 inappbrowser 中禁用缩放按钮

标签 android cordova phonegap-plugins phonegap-build

经过数小时的搜索和尝试不同的事情后,我几乎要放弃了。我想在现在包含在 Phonegap Build 中的 inAppBrowser 中打开一个外部 URL。我使用 location=no 删除了地址栏(也尝试了 toolbar=no,但它没有做任何事情),但是出现的缩放(+ 和 - 按钮)无论何时滚动页面都不会消失。我找不到禁用它的方法,但也许我忽略了什么?我只是使用捏缩放,所以我看不出有什么理由在页面顶部放置这些丑陋的按钮(这是专门为这个应用程序设计的)。

那么有没有办法禁用内置缩放按钮?

我正在 Android 上进行测试,但也计划在 iPhone 版本上工作。

最佳答案

我有同样的问题,但使用 Cordova 而不是 Phonegap Build。 为我做的技巧是将 InAppBrowser.java 的第 575 行更改为 settings.setBuiltInZoomControls(false);

这当然不适用于 iOS,但据我所知,Phonegap/Cordova 没有提供其他构建方式。

关于android - 在 Phonegap 的 inappbrowser 中禁用缩放按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23565487/

相关文章:

android - 来自位置的邮政编码

xcodebuild 命令行挂起

android - 在移动应用程序中保持用户 session 活跃的最佳方法

cordova - 从 XHR 请求/响应中读取/写入 cookie (PhoneGap/Cordova)

node.js - 为什么我们在设置Phonegap之前需要Nodejs?

android - 如何为 Cordova2.3 创建自定义插件 - Android

android - (再次中断)SDK还没有初始化,确保先调用FacebookSdk.sdkInitialize()。 (安卓)

java - 用于 base64 图像的自定义 Glide ModelLoader

android - 如何处理 :java. util.concurrent.TimeoutException : android. os.BinderProxy.finalize() 在 10 秒错误后超时?

ios - 如何在 index.html 中添加内容安全策略