Android Ionic Cordova在HTTPS上运行
我是离子开发的新手,所以如果我的问题很明显,请原谅我,因为我确信我遗漏了一些主要的东西 我正在开发的应用程序需要接受信用卡付款。为了避免将信用卡信息直接发送到我的服务器,我使用获取一个付款临时凭证,然后将其传递给我的控制器并用于处理付款 当我尝试在Android手机上运行代码时,问题就出现了。js API要求发出请求的页面通过HTTPS提供服务,而使用我的设备时显然不是这样。我收到的accept.js错误是:Android Ionic Cordova在HTTPS上运行,android,ionic-framework,ionic3,Android,Ionic Framework,Ionic3,我是离子开发的新手,所以如果我的问题很明显,请原谅我,因为我确信我遗漏了一些主要的东西 我正在开发的应用程序需要接受信用卡付款。为了避免将信用卡信息直接发送到我的服务器,我使用获取一个付款临时凭证,然后将其传递给我的控制器并用于处理付款 当我尝试在Android手机上运行代码时,问题就出现了。js API要求发出请求的页面通过HTTPS提供服务,而使用我的设备时显然不是这样。我收到的accept.js错误是:E\u WC\u 02:需要HTTPS连接。在文档中查找E_WC_02时说:“嵌入Acc
E\u WC\u 02:需要HTTPS连接
。在文档中查找E_WC_02时说:“嵌入Accept.js的页面必须通过HTTPS连接提供服务。”
我可以使用ionic serve和https代理在我的浏览器中消除这个错误,但是每当我运行android并直接在我的手机上测试它时,我就会得到上面的错误。如何使用https在手机上运行代码
我找遍了所有地方,发现了几个相关的问题,但它们都与ionic-service
和https有关。我没有发现https问题与运行android的爱奥尼亚cordova有关
我的爱奥尼亚信息输出:
离子型:
爱奥尼亚(爱奥尼亚CLI):4.1.2
离子骨架:离子角3.9.2
@爱奥尼亚/应用程序脚本:3.1.10
科尔多瓦:
cordova(cordova CLI):8.0.0
Cordova平台:安卓7.0.0
浏览器5.0.4
ios 4.5.5
Cordova插件:
cordova插件离子键盘2.1.3,cordova插件离子网络视图
1.2.1(和11个其他插件)
系统:
NodeJS:v6.9.1
npm:3.10.8操作系统:Windows 10