0

是否有任何可靠的方法可以在无需插件的情况下在 iphone 和 android 兼容的 phonegap 应用程序中共享链接?(我们正在通过 phonegap-build 构建,它不允许您包含任何 java 插件)

已尝试使用 iframe,但它们的行为奇怪且不一致,或者在 facebook 的情况下,甚至似乎都没有加载。

<iframe src="http://mobile.twitter.com/?status={{url}}" frameborder="0"></iframe>

<iframe src="https://m.facebook.com/sharer.php?u={{url}}" frameborder="0"></iframe>
4

1 回答 1

1

您可以使用 childbrowser(InAppBrowser for cordova 2.3) 插件来共享这些链接,基本上 childbrowser 允许您从应用程序内部启动浏览器对话框并且您可以完全控制它,该插件与 phonegap 构建兼容,因此您可以使用它不会失去使用官方 phonegap 构建的能力。

也不建议对 android 使用 iframe,因为 iframe 在移动浏览器中(特别是在 android 中)有一些奇怪的行为,我个人有一个实例,当 iframe 被隐藏时,android 姜饼设备中的页面没有滚动:P

于 2013-02-05T07:08:40.190 回答