Cordova   发布时间:2022-05-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Cordova 5.3.1和iOS9平台 – 我无法从外部源加载图像和脚本大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

主要是我试图通过Socket.io获得连接但很快就发现没有任何“外部”可以加载到我的Cordova / iOS应用程序中. 我检查了config.xml中的白名单设置.他们似乎很好,但以防我加入 不幸的是,这没有帮助. 我试图删除白名单插件 cordova plugin add org.apache.cordova.whitelist Plugin “cordova-plugin-whitelis
主要是我试图通过Socket.io获得连接但很快就发现没有任何“外部”可以加载到我的Cordova / iOS应用程序中.
我检查了config.xml中的白名单设置.他们似乎很好,但以防我加入

不幸的是,这没有帮助.
我试删除白名单插件

cordova plugin add org.apache.cordova.whitelist

所以我检查了cordova插件列表并返回了

cordova-plugin-console 1.0.1 "Console"
cordova-plugin-dialogs 1.1.1 "Notification"
cordova-plugin-vibration 1.2.0 "Vibration"
cordova-plugin-whitelist 1.1.0 "Whitelist"

我猜上面的那个可能是某种认的?

我的下一个尝试是从index.html中删除以下元标记

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

但那也没有帮助……

解决方法

经过Cordova设置的几个小时的努力,我仍然不确定我安装的Whitelist是什么以及设置它的最佳方式是什么
但有一肯定有助于我插入Info.plist(可能像HelloWorld-Info.plist)

以下标签

<key>NSAppTransportSecurity</key>
<Dict>
  <key>NSAllowsArbitraryLoads</key>
  <true/>
</Dict>

之后我可以通过网络套接字连接或加载外部图像!

我希望这将有时帮助其他人.

大佬总结

以上是大佬教程为你收集整理的Cordova 5.3.1和iOS9平台 – 我无法从外部源加载图像和脚本全部内容,希望文章能够帮你解决Cordova 5.3.1和iOS9平台 – 我无法从外部源加载图像和脚本所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。