首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >控制InAppBrowser元素

控制InAppBrowser元素
EN

Stack Overflow用户
提问于 2013-12-10 23:04:36
回答 1查看 428关注 0票数 1

我和我的开发人员儿子(初学者,没有经验)一起开发了一个使用PhoneGap的iOS和安卓混合应用程序。我们面临的问题是,当我们在InAppBrowser中显示一些特定的内容/页面时。iOS的导航栏在页面的底部,安卓系统在页面的顶部。我们想要一个一致的体验,因此希望在顶部的导航控制两个版本。

我和一些有经验的人谈过这件事,他们告诉我我们不能改变InAppBrowser元素的属性。例如,我们可以完全隐藏/显示导航栏,但我们不能将它放在iOS的顶部,也不能将文本从DONE更改为Back。

有没有解决方案来实现这一点。非常感谢您的帮助。

EN

回答 1

Stack Overflow用户

发布于 2013-12-18 20:20:13

好吧,如果你想改变它,你需要改变插件。当前版本似乎在这里:https://github.com/apache/cordova-plugin-inappbrowser

只需派生它并使用它来构建您的应用程序。不过,你需要一台Mac电脑才能为iOS构建。您可以在PhoneGap页面上找到有关在您的计算机上构建应用程序的说明(另请参阅InAppBrowser的说明,但请注意,您必须向插件添加命令传递一个URL )。

但是请注意,并不是所有系统都能获得一致的体验。例如,Android已经有了一个后退按钮,所以它对Android用户来说并不是至关重要的。在许多情况下,同一系统上的所有应用程序的体验应该是一致的,而不是在单个应用程序内。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20497873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档