我已经将我的旧离子角Cordova应用程序迁移到离子角电容器,毕竟,迁移我的应用程序的代码显示以下问题。我知道这是一个非常常见的问题。在我的旧应用程序中,config.xml文件中有一些设置可用于此。
问:如何在离子电容器应用中添加类似配置?
配置XML
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
错误
CORS策略已阻止从源“http://127.0.0.1:8100”访问位于“http://service-internal.company.com/service.svc/Authenticate”的XMLHttpRequest:对印前检查请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。
新应用程序详细信息
Ionic:
Ionic CLI : 6.20.8 (/opt/homebrew/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 6.6.1
@angular-devkit/build-angular : 15.2.2
@angular-devkit/schematics : 15.2.2
@angular/cli : 15.2.2
@ionic/angular-toolkit : 8.0.0
Capacitor:
Capacitor CLI : 4.7.0
@capacitor/android : 4.7.0
@capacitor/core : 4.7.0
@capacitor/ios : not installed
Utility:
cordova-res : not installed globally
native-run : 1.7.2
System:
NodeJS : v16.15.0 (/usr/local/bin/node)
npm : 8.19.2
OS : macOS Unknown
1条答案
按热度按时间kx5bkwkv1#
您可以使用以下插件之一:
https://github.com/silkimen/cordova-plugin-advanced-http或https://capacitorjs.com/docs/apis/http