รีวิวจาก Softonic

ฝังอินเตอร์เฟซเว็บในแอป Windows ด้วย WebView2

Microsoft Edge WebView2 จาก Microsoft Corporation เป็นการควบคุมของนักพัฒนาที่ฝังอินเทอร์เฟซเว็บลงในแอปพลิเคชัน Windows ดั้งเดิมเพื่อเปิดใช้งาน UI แบบผสม มันแสดง HTML, CSS และ JavaScript ภายในกระบวนการโฮสต์ในขณะที่อนุญาตให้โฮสต์และเนื้อหาเว็บแลกเปลี่ยนข้อความ ตัวเลือกการแจกจ่ายรวมถึงการอัปเดตเวลาทำงานโดยอัตโนมัติหรือการปรับใช้เวอร์ชันคงที่เพื่อควบคุมความเข้ากันได้ เครื่องมือนี้มีเป้าหมายไปที่นักพัฒนาเดสก์ท็อป Windows ที่ต้องการนำทรัพย์สินเว็บมาใช้ใหม่ภายในกระบวนการ Win32 หรือ .NET ดั้งเดิม

การทำงานใช้เอนจิน Microsoft Edge (Chromium) และทำงานเป็นกระบวนการแยกต่างหาก

การควบคุมทำงานในสภาพแวดล้อมที่ใช้ Chromium แยกจากเบราว์เซอร์ Microsoft Edge โดยใช้เอนจินการเรนเดอร์ Microsoft Edge (Chromium) เพื่อเรนเดอร์เนื้อหาเว็บสมัยใหม่ กระบวนการ msedgewebview2.exe แทนที่ WebView2 Runtime และการควบคุมปฏิบัติตามสถาปัตยกรรมหลายกระบวนการที่มักจะรวมถึงกระบวนการจัดการ กระบวนการ GPU และกระบวนการเรนเดอร์แต่ละตัวสำหรับส่วนประกอบเว็บ การแยกกระบวนการนั้นสอดคล้องกับโมเดลการแยกตัวของ Chromium

สแต็คการพัฒนาและการทำงานที่การควบคุมรวมเข้าด้วยกัน

WebView2 มุ่งเป้าไปที่สแต็คการพัฒนาเดสก์ท็อปและรวมเข้ากับเครื่องมือพื้นเมือง โฮสต์และเฟรมเวิร์กที่รองรับ ได้แก่:

  • Win32 C/C++
  • .NET (WPF และ WinForms)
  • WinUI
เฟรมเวิร์กการทำงานที่รองรับ ได้แก่ .NET Framework 4.6.2+ และ .NET Core 3.1+ นักพัฒนาสามารถโฮสต์ UI เว็บภายในหน้าต่างแอปพลิเคชันและเรียกใช้ API พื้นเมืองจาก JavaScript ผ่านช่องทางการสื่อสารของการควบคุม

การแลกเปลี่ยนประสิทธิภาพและการปรับใช้ที่ทีมต้องวางแผน

เนื่องจากผู้ใช้บางคนรายงานการใช้หน่วยความจำและ CPU สูงที่เชื่อมโยงกับอินสแตนซ์ msedgewebview2.exe ในแอปพลิเคชันของบุคคลที่สาม นักพัฒนาควรวางแผนการวิเคราะห์และการแยกโมดูลเว็บที่หนัก การวิเคราะห์กระบวนการเรนเดอร์และการวางวิดเจ็ตที่ใช้ทรัพยากรมากใน WebView อินสแตนซ์แยกต่างหากช่วยลดการแย่งชิง การทำงานเป็นส่วนประกอบที่แตกต่างจากเบราว์เซอร์เต็มรูปแบบ ดังนั้นการลบออกอาจทำให้แอปพลิเคชันที่ขึ้นอยู่ไม่สามารถเรนเดอร์ UI ของตนได้; ถือว่าการทำงานเป็นวัตถุที่สามารถปรับใช้ได้ในระหว่างการทดสอบและการเปิดตัว

WebView2 เป็นทางเลือกที่เหมาะสมสำหรับการพัฒนาเดสก์ท็อป Windows แบบไฮบริด

WebView2 เป็นตัวเลือกที่เหมาะสมสำหรับนักพัฒนาเดสก์ท็อป Windows ที่ต้องการฝังอินเทอร์เฟซที่ขับเคลื่อนด้วยเว็บภายในกระบวนการพื้นเมือง คาดว่าจะมีการแลกเปลี่ยนเพราะ msedgewebview2.exe อาจทำให้การใช้งานหน่วยความจำและ CPU เพิ่มขึ้นในบางการติดตั้ง ทีมที่จัดงบประมาณการทดสอบสำหรับการวิเคราะห์เรนเดอร์และการตรวจสอบการดำเนินงานในระหว่างการเปิดตัวจะได้รับประโยชน์สูงสุดจากการควบคุมเมื่อปรับใช้กลยุทธ์ UI แบบไฮบริดไปยังแอปพลิเคชันเดสก์ท็อปในผลิตภัณฑ์

  • ข้อดี

    • ใช้เอนจิน Microsoft Edge (Chromium) สำหรับการเรนเดอร์เว็บที่สอดคล้องกัน
    • สนับสนุน Win32 C/C++, .NET (WPF/WinForms), และ WinUI โฮสต์
    • เสนอช่องทางการสื่อสารระหว่างโฮสต์กับเว็บแบบสองทาง
    • Runtime ทำงานอิสระจากเบราว์เซอร์ Edge แบบเต็ม
  • ข้อเสีย

    • หลายกระบวนการ msedgewebview2.exe สามารถเพิ่มหน่วยความจำและ CPU
    • การถอนการติดตั้ง runtime อาจทำให้แอปพลิเคชันที่ขึ้นอยู่เสียหาย
    • การปรับใช้เวอร์ชันที่แก้ไขแล้วต้องการการจัดการการอัปเดตด้วยตนเอง
 0/1

ข้อมูลจำเพาะของแอพ

  • สิทธิ์การใช้งาน

    ฟรี

  • เวอร์ชัน

    135.0.3179.54

  • วันที่ปรับปรุง

  • แพลตฟอร์ม

    Windows

  • OS

    Windows 11

  • ภาษา

    อาหรับ

    ภาษาที่มี

    • อาหรับ
    • จีน
    • ดัตช์
    • อังกฤษ
    • ฝรั่งเศส
    • เยอรมัน
    • อิตาลี
    • ญี่ปุ่น
    • เกาหลี
    • โปแลนด์
    • โปรตุเกส
    • รัสเซีย
    • สเปน
    • สวีเดน
    • ตุรกี
  • นักพัฒนา

ซอฟต์แวร์ที่มีในภาษาอื่น ๆ


การดาวน์โหลดนี้ไม่มีให้บริการอีกต่อไป อาจเป็นเพราะโปรแกรมหยุดให้บริการ มีปัญหาเกี่ยวกับความปลอดภัย หรือเพราะเหตุผลอื่นๆ

รีวิวจากผู้ใช้เกี่ยวกับ Microsoft Edge WebView2

มีคุณพยายาม Microsoft Edge WebView2? เป็นคนแรกที่จะออกความคิดเห็นของคุณ!

เพิ่มรีวิว

การดาวน์โหลดอันดับสูงสุด ภาษาเขียนโปรแกรม สำหรับ Windows

การดาวน์โหลดอันดับสูงสุด ภาษาเขียนโปรแกรม สำหรับ Windows

การดาวน์โหลดอันดับสูงสุด ภาษาเขียนโปรแกรม สำหรับ Windows

หัวข้อที่เกี่ยวข้องเกี่ยวกับ Microsoft Edge WebView2

กฎหมายเกี่ยวกับการใช้ซอฟต์แวร์นี้อาจแตกต่างไปตามประเทศต่างๆ เราไม่แนะนำหรือไม่ยอมรับการใช้โปรแกรมนี้หากเป็นการละเมิดต่อกฎหมายเหล่านี้.