外部链接或 url 在phonegap 上不起作用

发布于 2024-12-09 18:37:23 字数 429 浏览 0 评论 0原文

我正在尝试使用phonegap(1.1.0)、xcode4 和jqtouch 开发一个应用程序。 问题是我无法打开任何外部链接。 例如,如果我

使用以下 href 属性编写锚标记: href="http://www.google.com",

在运行应用程序并单击链接时

则会收到此错误:错误白名单拒绝:url='http:// /www.google.com/'

当阅读不同的论坛时,应用程序至少应该打开 safari 的链接,但它不会发生。

另一个例子。 如果我插入一个引用这样的在线源的图像标签(在此我使用 tomcat 上传数据)

src="localhost:8080/myimage.jpeg"

它也不起作用。

我需要在 xcode 中管理任何设置吗?

任何想法或建议将非常感激。 谢谢。

I'm trying to develop an application using phonegap (1.1.0), xcode4 and jqtouch.
The problem is that I can't open any external link.
For example if I write an anchor tag with this href attribute:

href="http://www.google.com"

when running the app and clicking on the link i get this error:

ERROR whitelist rejection: url='http://www.google.com/'

As reading into different forum the application should at least open the link into safari but it doesn't happen.

Another example.
If I insert an image tag that refers to an online source like this (in this I use tomcat to upload the data)

src="localhost:8080/myimage.jpeg"

it doesn't work too.

Is there any setting that I have to manage into xcode?

Any idea or advice would be very appreciate.
Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

魂归处 2024-12-16 18:37:23

我昨天也遇到这个问题了。新版本的 PhoneGap 要求您将外部 URL 添加到白名单中。

我在这里找到了解决方案:链接

I had this issue yesterday as well. The newer version of PhoneGap requires you to add external urls to the whitelist.

I found the solution here: Link

叫思念不要吵 2024-12-16 18:37:23

只需为phonegap 2.4.X 编写这样的链接

<a onClick='window.open("http://www.google.com/", "_system");' href='http://www.google.com' />

Just write the link like this for phonegap 2.4.X

<a onClick='window.open("http://www.google.com/", "_system");' href='http://www.google.com' />
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文