2016-04-06 13 views
6

के लिए समर्थित हैं, मैं एक आईओएस ऐप बना रहा हूं और हाल ही में कॉर्डोवा-आईओएस को 4.1.0 में अपग्रेड कर रहा हूं और कॉर्डोवा-प्लगइन-wkwebview-engine का उपयोग करना शुरू कर दिया है।कॉर्डोवा आईओएस क्रॉस मूल अनुरोध केवल HTTP

समस्या यह है कि अब मुझे निर्भरता लोड करने का प्रयास करते समय त्रुटि संदेश Cross origin requests are only supported for HTTP मिलता है, इसलिए ऐप शुरू नहीं होगा।

यह फ़ाइल पर systemjs निर्भरताओं को लोड करने का प्रयास कर रहा है: //, लेकिन मैं अपने config.js में शामिल था।

मुझे कोई फर्क नहीं पड़ता कि इसे कैसे ठीक किया जाए। क्या किसी को इस बीवियर के साथ अनुभव है?

कॉर्डोबा संस्करण: 6.1,0 कॉर्डोबा iOS संस्करण: 4.1.0

संबंधित config.xml बिट:

<access origin="*" /> 
<feature name="CDVWKWebViewEngine"> 
    <param name="ios-package" value="CDVWKWebViewEngine" /> 
</feature> 

<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" /> 
+2

यह एक जाना जाता है WKWebView की सीमा, आप 'wkwebview-engine-localhost'plugin को स्थापित करने का प्रयास कर सकते हैं जो एक वेबसर्वर जोड़ता है और आपकी समस्या को ठीक करना चाहिए https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine- लोकलहोस्ट – jcesarmobile

+0

क्या आपने एच किया था इस के साथ कोई सफलता है? –

+0

इससे मेरे लिए समस्या हल हो गई। कोई विचार अगर ऐप्पल अभी भी इस समाधान का उपयोग कर स्टोर में आपके ऐप को स्वीकार करेगा? – Shoerob

उत्तर

2

मैं अपने कॉर्डोबा परियोजना (वास्तव में आयोनिक v1) के साथ एक ही मुद्दा था और मैं निम्न आदेश के साथ इसे ठीक:

cordova plugin add https://github.com/apache/cordova-plugins.git#wkwebview-engine-localhost 

यह एक वेब सर्वर है कि स्थानीय स्तर पर चलाता है और उसके बाद त्रुटि चला जाना चाहिए स्थापित हो जाएगा। आपको लगता है कि आदेश चलाने के बाद, बस चलाने:

cordova prepare ios 

या सभी प्लग-इन निकालें और पुनः स्थापित:

rm -rf plugins/ 
cordova platform add ios 

करें कि आप अपने config.xml में इस किया है:

<access origin="*" /> 
<feature name="CDVWKWebViewEngine"> 
    <param name="ios-package" value="CDVWKWebViewEngine" /> 
</feature> 

<preference name="CordovaWebViewEngine" value="CDVWKWebViewEngine" /> 
संबंधित मुद्दे