本地主机上不允许Cordova/jQuery移动原点为空
我正在基于Cordova(Phonegap)和jQuery Mobile构建一个web应用程序。因为我使用Ajax获取数据,所以我在web服务器提供的动态内容中添加了一个本地主机上不允许Cordova/jQuery移动原点为空,jquery,jquery-mobile,cordova,Jquery,Jquery Mobile,Cordova,我正在基于Cordova(Phonegap)和jQuery Mobile构建一个web应用程序。因为我使用Ajax获取数据,所以我在web服务器提供的动态内容中添加了一个accesscontrolalloworigin头。这很有效 因为我不想使用单个模板布局,所以我在页脚导航栏中创建了多个链接的文件。他们住在本地主机(手机)上的my/www文件夹中。每当我使用导航栏中指向其中一个页面的链接时,我都会得到一个原点null,这是访问控制允许原点不允许的。错误。我怎样才能解决这个问题 <div
accesscontrolalloworigin
头。这很有效
因为我不想使用单个模板布局,所以我在页脚导航栏中创建了多个链接的文件。他们住在本地主机(手机)上的my/www文件夹中。每当我使用导航栏中指向其中一个页面的链接时,我都会得到一个原点null,这是访问控制允许原点不允许的。
错误。我怎样才能解决这个问题
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a data-icon="star" href="start.html">start</a></li>
<li><a data-icon="grid" href="list.html">list</a></li>
<li><a data-icon="alert" href="alert.html">alert</a></li>
</ul>
</div>
</div>
选项1:
您需要将$.support.cors和$.mobile.allowCrossDomainPages值设置为true
“您从Phone Gap jQuery Mobile应用程序中访问跨域页面的能力由两个关键因素控制:$.support.cors和$.Mobile.allowCrossDomainPages,并且还可能受到PhoneGap后续版本中白名单功能的影响。”
阅读更多
备选案文2:
我猜您可能不想使用此选项,但可以通过在标记中使用数据Ajax=“false”来关闭Ajax链接行为。选项1:
您需要将$.support.cors和$.mobile.allowCrossDomainPages值设置为true
“您从Phone Gap jQuery Mobile应用程序中访问跨域页面的能力由两个关键因素控制:$.support.cors和$.Mobile.allowCrossDomainPages,并且还可能受到PhoneGap后续版本中白名单功能的影响。”
阅读更多
备选案文2:
我猜您可能不想使用此选项,但可以通过在标记中使用数据Ajax=“false”来关闭Ajax链接行为