क्या UIWebView मोबाइल सफारी के समान जावास्क्रिप्ट इंजन का उपयोग करता है?UIWebView और सफारी तुलना
इसके अलावा, UIWebView सभी एचटीएमएल 5 सुविधाओं का समर्थन मोबाइल सफारी की तरह करता है? मैं विशेष रूप से वेब SQL और वेब कर्मचारी के बारे में चिंतित हूँ
मैं एक ऐप्स जो विशुद्ध रूप से HTML और जे एस में लिखा है है, तो मैं इसे एक UIWebView में लपेट चाहिए या मैं इसे मोबाइल सफारी
- खोल सकते हैं
शुद्ध HTML और जे एस क्षुधा एप्पल स्टोर पर स्वीकार किए जाते हैं कर रहे हैं?
उत्तर
करता UIWebView का उपयोग करना चाहिए मोबाइल सफारी के रूप में एक ही जावास्क्रिप्ट इंजन का उपयोग करें?
UIWebView में नाइट्रो जावास्क्रिप्ट इंजन नहीं है, इसलिए यह मोबाइल सफारी से जेएस धीमी गति से निष्पादित करता है। तो यह वही नहीं है।
साथ ही, UIWebView मोबाइल सफारी जैसी सभी HTML5 सुविधाओं का समर्थन करता है? मैं विशेष रूप से वेब एसक्यूएल और वेब वर्कर्स
इस बारे में निश्चित नहीं है। शायद ऩही। कम से कम UIWebView कुछ विशेषताओं पर सफारी से थोड़ा अधिक सख्त है। उदाहरण: जब जे एस के माध्यम से एक चौड़ाई/ऊंचाई शैली की स्थापना, आप संख्या के पीछे 'पिक्सल' जोड़ने के लिए है, जबकि मोबाइल सफारी कि आवश्यकता नहीं है की जरूरत है।
मैं एक ऐप्स जो विशुद्ध रूप से HTML और जे एस में लिखा है है, तो मैं इसे एक UIWebView में लपेट चाहिए या मैं इसे मोबाइल सफारी
खोल सकते हैं आप अनुप्रयोग जारी करने के लिए चाहते हैं ऐप स्टोर पर, आपको इसे लपेटना होगा। यदि नहीं, तो आपको वास्तव में नहीं करना है।
क्या शुद्ध HTML और जेएस ऐप्स ऐप्पल स्टोर पर स्वीकार किए जाते हैं?
आप लपेट हैं, हाँ। लेकिन जेम्स वेबस्टर ने लिखा है, लेकिन इसमें कुछ सीमाएं हैं।
UIWebView और Safari के बीच अंतरों के बारे में अधिक जानकारी के लिए यहां SO12 पर this question देखें।
मैं केवल वास्तव में इन स्निपेट के साथ अपने प्रश्न का हिस्सा 4 अंतर्दृष्टि प्रदान कर सकते हैं:
App Store Review guidelines में कुछ दिशा निर्देश हैं (प्रवेश करना आवश्यक) का उल्लेख "वेब"
2.12 ऐप्स जो बहुत उपयोगी नहीं हैं, बस वेब साइट्स को ऐप्स के रूप में बंडल किया गया है, या कोई स्थायी मनोरंजन मूल्य प्रदान नहीं किया जा सकता है
2.17 ऐप्स ब्राउज़ कि वेब आईओएस वेबकिट ढांचे और वेबकिट जावास्क्रिप्ट
12.3 एप्लिकेशन जो बस वेब कतरनों, सामग्री एकीकरणकर्ता, या लिंक का एक संग्रह है, अस्वीकार किया जा सकता
धन्यवाद, उस लिंक – arahant
ध्यान दें कि यदि आप या बाद में आईओएस 8 के लिए विकसित कर रहे हैं तो आप उपयोग कर सकते हैं 'WKWebView' जो सफारी और अन्य सुधार के रूप में ही JavaScript इंजन है मदद करता है। यहां अधिक जानकारी: http://nshipster.com/wkwebkit/ – Ander