Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> iOS

iOS/iPhone में WebView कैसे बनाएं?

WKWebView के साथ वेब व्यू बनाना

iOS में वेब व्यू बनाने के लिए हम iOS के WebKit फ्रेमवर्क का उपयोग करेंगे। पहले UIWebView का उपयोग वेब व्यू बनाने के लिए किया जाता था लेकिन अब यह डिप्रिकेटेड हो गया है।

हम इस प्रोजेक्ट में WebKit View का उपयोग करेंगे।

  • एक नया प्रोजेक्ट बनाएं और ऑब्जेक्ट लाइब्रेरी से webKit View को ViewController पर ड्रैग और ड्रॉप करें।
  • अपनी आवश्यकता के अनुसार कंस्ट्रेंट्स दें।
  • webKit का आउटलेट कनेक्शन ViewController में बनाएं।
  • हम नीचे दिए गए कोड का उपयोग करके इस उदाहरण में फेसबुक खोलेंगे।
let url = URL(string: "https://www.facebook.com")

override func viewDidLoad() {
    super.viewDidLoad()
    let request = URLRequest.init(url: self.url!)
    self.wbView.load(request)
}

अब अंत में हमें info.plist में App Transport Security Settings कुंजी जोड़ने की आवश्यकता है।

अपनी info.plist फाइल को सोर्स कोड के रूप में खोलें और निम्नलिखित कोड पेस्ट करें:

<key>NSAppTransportSecurity</key>
<dict>
    <!--Include to allow all connections (DANGER)-->
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>
नोट: iOS 10.0 या बाद में चलने वाले डिवाइस में हमें info.plist में Photo library usage description और Camera usage description भी जोड़ने की आवश्यकता है: NSPhotoLibraryUsageDescription NSCameraUsageDescription

यह ऐप सिम्युलेटर पर चलने पर इस तरह दिखता है:

iOS/iPhone में WebView कैसे बनाएं?

  1. iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका iOS को सुरक्षित रूप से डाउनग्रेड करना: चरण-दर-चरण मार्गदर्शिका

    iOS अपडेट अविश्वसनीय रूप से रोमांचक हो सकते हैं। न केवल वे अद्भुत विशेषताओं के साथ आते हैं जो आपके iPhone की कार्यक्षमता में सुधार करते हैं, बल्कि अधिकांश वृद्धिशील अपडेट में ज्ञात बग और समस्याओं को हल करने वाले बहुत सारे सुधार भी होते हैं। हालांकि, iOS के बीटा संस्करणों के साथ ऐसा नहीं है। वे अक्सर

  1. iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड iOS 12 जल्दी इंस्टॉल करें: Apple बीटा में शामिल होकर नए फीचर्स एक्सेस करने की चरण-दर-चरण गाइड

    Apple ने अपने सबसे प्रतीक्षित iOS 12 की रिलीज डेट की घोषणा कर दी है, यानी 17 सितंबर। लेकिन अगर आप उन लोगों में से हैं जो तब तक इंतजार नहीं करना चाहते, तो आप अभी iOS 12 का गोल्डन मास्टर वर्जन इंस्टॉल कर सकते हैं। इसके लिए आपको Apple बीटा सॉफ्टवेयर प्रोग्राम में शामिल होना होगा और अपने डिवाइस को नामां

  1. iPhone X पर Animoji Karaoke बनाने की स्टेप-बाय-स्टेप गाइड iPhone X पर Animoji Karaoke बनाने की स्टेप-बाय-स्टेप गाइड

    iPhone X पर Animoji Karaoke कैसे बनाएं - पूरी गाइड अगर आपने अभी नया iPhone X खरीदा है और इसके अद्भुत फीचर्स आजमा रहे हैं तो आपको Animoji के बारे में और एक्सप्लोर करना चाहिए। वॉयस मैसेज भेजना पहले से ही मजेदार था लेकिन Animoji के साथ वॉयस मैसेज भेजना कुछ ऐसा है जो अद्भुत और सर्वथा प्रफुल्लित करने वाल