Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> IOS

จะเปิดเว็บไซต์ในเว็บเบราว์เซอร์ของ iOS จากแอปพลิเคชันของฉันได้อย่างไร


ในโพสต์นี้ เราจะมาเรียนรู้วิธีเปิดเว็บไซต์ในเบราว์เซอร์ iOS

เราจะเปิด Facebook ในเบราว์เซอร์ iOS

ขั้นตอนที่ 1 − เปิด Xcode → โครงการใหม่ → แอปพลิเคชั่นมุมมองเดียว → ตั้งชื่อมันว่า "OpenBrowser"

ขั้นตอนที่ 2 − เปิด Main.storyboard และเพิ่มปุ่มดังที่แสดงด้านล่าง ฉันตั้งชื่อปุ่มว่า “เปิด Facebook”

จะเปิดเว็บไซต์ในเว็บเบราว์เซอร์ของ iOS จากแอปพลิเคชันของฉันได้อย่างไร

ขั้นตอนที่ 3 แนบฟังก์ชัน @IBAction หนึ่งฟังก์ชันใน ViewController ตั้งชื่อเป็น openBrowser

ขั้นตอนที่ 4 − ใน openBrowserFunction เขียนโค้ดเพื่อเปิด URL ดังที่แสดงด้านล่าง

@IBAction func openBrowsere(_ sender: Any) {
   let url = URL(string: "https://www.facebook.com")!
   if UIApplication.shared.canOpenURL(url) {
      UIApplication.shared.open(url, options: [:], completionHandler: nil)
   }
}

ในโค้ดด้านบนที่คุณเห็น เรากำลังใช้ canOpenURL และ openURL APIs

canOpenURL ตรวจสอบว่าแอปสามารถเปิด URL ที่ระบุได้หรือไม่ จากนั้น openURL จะเปิด URL ที่กำหนดด้วยแอปที่เหมาะสม

ขั้นตอนที่ 5 - เรียกใช้แอป คลิกที่ปุ่มเปิด Facebook คุณควรเห็นเบราว์เซอร์เปิดหน้า Facebook

จะเปิดเว็บไซต์ในเว็บเบราว์เซอร์ของ iOS จากแอปพลิเคชันของฉันได้อย่างไร