在做webapp时有朋友会发现Cordova 5.0 无法访问外网,404错误了,下文我们一起来看看问题的解决方案.
问题:最近更换了笔记本,重新配置了开发环境,cordova升了最新的5.0,发现build出来的应用不支持访问外网接口。IOS一切正常,Android访问外网的接口全部报404错误。
解决办法:
方法一:添加白名单插件 cordova-plugin-whitelist,方便快捷.
cordova plugin add cordova-plugin-whitelist
方法二:添加安全设置
<meta http-equiv="Content-Security-Policy" content="default-src 'self' https://*.MYDOMAIN.com; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
墙内基本找不到问题,就更别说答案了,新颖的东西还是要靠google.
新闻热点
疑难解答