Cordova无法访问http,但可以访问https

时间:2017-05-12 10:45:15

标签: php ajax cordova

我正在使用cordova app开发phoneapp。我正在使用ajax请求访问php文件,我正在移动我的webhost,因为我有麻烦。 在访问我的php文件之前,它是' https://...'但是现在它是' http://...' 而且我不知道为什么但是它不再工作了,php文件正在我的笔记本电脑上运行但不在应用程序上。 这是我的https:

的元标记
<meta http-equiv="Content-Security-Policy" content="default-src 'self' https: data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *">

也许我错过了一些东西。我使用ajax的错误方法获取状态代码0。

如果有人有答案。

谢谢

1 个答案:

答案 0 :(得分:0)

您好@lucas可以删除https及相关内容的元内容。这里我包含了我的项目元标记详细信息。它会正常工作。

<meta http-equiv="Content-Security-Policy" content="default-src * 'self' gap: ; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">