न्यू संपादित करें: नवंबर 2017
आयोनिक टीम एक new WKWebView plugin Cordova एक का एक कांटा है जो अब और आंतरिक रूप से GCDWebServer
उपयोग करता है और कॉर्डोबा प्लगइन ज्ञात समस्याओं से ज्यादातर पर काबू पा शुरू किया है।
न्यू संपादित करें: 24 अगस्त वर्ष 2016
बस अपाचे के WKWebView
आयनिक ढांचा टीम है कि प्लगइन के लिए कुछ संवर्द्धन कहते हैं के द्वारा बनाई गई प्लगइन का एक कांटा जोड़ने के लिए अपडेट किया गया।
https://github.com/driftyco/cordova-plugin-wkwebview-engine
संवर्द्धन शायद कोर जल्द ही प्लगइन पर लैंड करेगा, लेकिन आप एक बार देख ले और अब आयनिक कांटा परीक्षण कर सकते हैं।
न्यू संपादित करें: 9 दिसंबर 2015
कॉर्डोबा ios 4.0.0 has been released और cordova-plugin-wkwebview-engine
की the version 1.0.0 यह कोशिश करने के लिए:
cordova create wkwvtest my.project.id wkwvtest
cd wkwvtest
cordova platform add [email protected]
cordova plugin add cordova-plugin-wkwebview-engine
जैसा कि मैंने पहले ही कहा कॉर्डोबा-प्लगइन -wkwebview इंजन केवल समर्थन करता है, आईओएस 9, iOS 8 पर यह UIWebView का उपयोग करेगा और कुछ know issues
01,235,164 है
आप भी iOS 8 का समर्थन करना चाहते हैं, तो आप उपयोग कर सकते हैं wkwebview-engine-localhost (प्रायोगिक) या cordova-plugin-wkwebview Telerik से, उन दोनों एक स्थानीय वेब सर्वर
https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine-localhost
पुराने संदेश का उपयोग करें:
आप WKWebView प्लगइन उपलब्ध का उपयोग कर कॉर्डोवा के साथ WKWebView का उपयोग कर सकते हैं।
समस्या आप का उल्लेख
कि WKWebView स्थानीय फ़ाइलों लोड नहीं कर सकता है, इसलिए प्लगइन्स एक स्थानीय वेब सर्वर का उपयोग समस्या वैकल्पिक हल के लिए।
वहाँ के रूप में बग आप का उल्लेख ठीक हो गई है Telerik https://github.com/Telerik-Verified-Plugins/WKWebView से एक (वेब सर्वर में बनाया के साथ) या कॉर्डोबा टीम https://github.com/apache/cordova-plugins/tree/master/wkwebview-engine-localhost से आधिकारिक (निर्भरता प्लगइन के रूप में वेब सर्वर के साथ)
की तरह उनमें से कुछ हैं आईओएस 9 पर, वर्तमान कॉर्डोवा प्लगइन (वेब सर्वर का उपयोग करके आईओएस 8 और आईओएस 9 के साथ संगत) का नाम बदलकर wkwebview-engine-localhost कर दिया गया है, और वर्तमान नाम कॉर्डोवा-प्लगइन-wkwebview-engine का उपयोग एक नई प्लगइन के लिए किया जाएगा जो केवल आईओएस 9 का समर्थन करेगा और वेब सर्वर
का उपयोग नहीं करेगा आप प्रगति को ट्रैक करने के लिए मुद्दों को देख सकते हैं
https://issues.apache.org/jira/browse/CB-9566
https://issues.apache.org/jira/browse/CB-9567
संपादित करें: मैं खबर https://shazronatadobe.wordpress.com/2015/09/09/apache-cordova-ios-4-0-0-and-wkwebview-support/
WKWebView समर्थन आईओएस 9 केवल
कॉर्डोबा-प्लगइन-wkwebview इंजन प्लगइन हो जाएगा लाने के लिए और यह हो जाएगा एक कोर प्लगइन। इस अद्यतन प्लगइन का विकास अभी भी प्रगति पर है। ऐप्पल ने उस बग को ठीक किया है जहां हम फ़ाइल: // urls से दस्तावेज़ लोड नहीं कर सके, और यह केवल आईओएस 9 है। गैर-आईओएस 9 डिवाइस पर, कॉर्डोवा-आईओएस UIWebView का उपयोग करने के लिए फॉलबैक होगा।
इस प्लगइन के पुराने संस्करण ने आपके मुख्य दस्तावेज़ को लोड करने के लिए स्थानीय वेबसर्वर का उपयोग किया। इस पुराने प्लगइन का उपयोग किया जा सकता है जहां आप WKWebView को आईओएस 8 और आईओएस 9 तैनाती दोनों में उपयोग करना चाहते हैं, लेकिन प्लगइन कॉर्डोवा-प्रयोगशाला प्रयोग के रूप में बने रहेंगे। इस प्लगइन में कुछ पुन: फैक्टरिंग काम करने के लिए है।
ग्रेट, अपडेट के लिए धन्यवाद! – AshleysBrain
मुझे लगता है कि आपके द्वारा उल्लिखित दोनों जिरा टिकट हल किए गए हैं। क्या फिक्स जारी किए गए हैं? – Sam
अभी तक नहीं, कॉर्डोवा 4.0 तैयार है और wkwebview प्लगइन भी है, लेकिन वे रिलीज वोट प्रोसेस पर हैं, जैसे ही वे प्रकाशित होते हैं, मैं अपडेट कर दूंगा। – jcesarmobile