0

我对链接到外部网站的链接有很大的问题。

我正在使用 jQuery mobile 1.1.1 和 jQuery 1.6.4,我将它们加载到我的 HTML 中失败,如下所示:

<script type="text/javascript" src="js/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="js/jquery.mobile-1.1.1.min.js"></script>
<script type="text/javascript" src="js/jquery.popover.js"></script>

jQuery.popover 是平板电脑版本的弹出框,我使用的是 Phonegap 和原生部分。

问题是链接到外部源的链接不起作用:当我点击它们时,它们什么也不做。

我尝试使用data-ajax="false"rel="external"还有更多,但没有任何反应。

任何帮助将不胜感激。提前致谢 !

4

1 回答 1

0

确保您正确修改了域白名单文件以允许外部访问。

打开您的文件res/xml/cordova.xml并添加<access origin="*"/>.

通常,您将替换*为要提供访问权限的外部 URL。但是,为了确保问题确实来自白名单,我们将使用*.

有关域白名单的更多信息,请查看在线文档:http ://docs.phonegap.com/en/2.1.0/guide_whitelist_index.md.html#Domain%20Whitelist%20Guide

希望这可以帮助。让我知道这是否适用于修改您的域白名单文件后。

于 2012-10-20T11:13:38.113 回答