PhoneGap/Cordova

Cordova for iOS 4.0 มาแล้ว! รองรับ WebView ใหม่ และ Security ใน iOS 9

เรื่องที่เกี่ยวข้อง - Cordova, Cordova for iOS, PhoneGap

Apache Cordova อัพเดตตัวเทมเพลตของ iOS มาอย่างต่อเนื่อง ในที่สุดเมื่ออาทิตย์ก่อน ทาง Apache ก็ได้ปล่อยเทมเพลตโปรเจคของ iOS เวอร์ชั่น 4.0.0 แล้วครับ

มีอะไรใหม่บ้างมาดูกัน

WKWebView: Cordova มาพร้อมกับ Web Engine ตัวใหม่

อย่างที่โค้ชพลเคยพูดถึง WKWebView ที่มาพร้อมกับ iOS ตั้งแต่เวอร์ชั่น 8 เป็นต้นมา ใน Cordova for iOS 4.0.0 นี้ได้เปิดให้สามารถใช้ WKWebView นี้ได้แล้ว

ซึ่งถ้าต้องการสลับไปใช้ WKWebView แทนเอนจิ้น WebView แบบเดิมให้ทำสั่งอัพเดต iOS Platform ในโปรเจคเราเป็น 4.0 เสียก่อน

cordova platform update [email protected]

จากนั้นค่อยสั่งติดตั้ง WKWebView plugin

cordova plugin add cordova-plugin-wkwebview-engine

หรือ

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

และอย่าลืมว่า ถึงแม้ WKWebView จะมาพร้อมประสิทธิภาพล้นเหลือ แต่เวอร์ชั่นปัจจุบัน iOS ยังไม่ได้ทำให้รองรับการทำงานมากนัก ลองกดเข้าไปอ่านที่นี่ก่อนเอาไปใช้จริงนะครับ

ความสามารถและการเปลี่ยนแปลงอื่นๆ

นอกจาก WKWebView แล้ว ทาง Apache Cordova ยังมีการปรับปรุงในด้านต่างๆ มากมาย ซึ่งโค้ชพลสรุปมาให้ด้านล่างแล้ว

  • ตัว Cordova for iOS 4.0 มาพร้อมกับ ios-sims เลย (แต่ต้องติดตั้ง ios-deploy ด้วยอยู่ดี)
  • ตั้งค่าระบบขั้นต่ำที่ iOS 8.0 (เพราะทำการรองรับ WKWebView ตามที่อธิบายที่นี่)
  • เพิ่มเติม tag <allow-intent>, <allow-navigation>
  • รองรับ Application Transport Security (ATS) ใน iOS 9

เปิดอบรมสร้าง Cross Platform Mobile Application ด้วย Ionic Framework

เหมาะสำหรับคนทำเว็บ, เริ่มต้น JavaScript ES6 และ Angular เข้าใจง่าย, ใช้ได้จริง

สอบถาม หรือติดต่อจัดอบรมโทร 083-071-3373

โปรหน้าฝน! เรียนรอบสด รับคอร์สออนไลน์มูลค่ากว่า 5800 บาทฟรี!

อ้างอิง – Apache Cordova

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save