Hướng dẫn webview2 edit html - webview2 chỉnh sửa html
Bỏ qua nội dung chính Trình duyệt này không còn được hỗ trợ. Show
Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật. Giới thiệu về Microsoft Edge Webview2
Trong bài viết nàyĐiều khiển Microsoft Edge WebView2 cho phép bạn nhúng các công nghệ web (HTML, CSS và JavaScript) vào các ứng dụng gốc của bạn. Điều khiển WebView2 sử dụng Microsoft Edge làm công cụ kết xuất để hiển thị nội dung web trong các ứng dụng gốc. Với WebView2, bạn có thể nhúng mã web vào các phần khác nhau của ứng dụng gốc hoặc xây dựng tất cả các ứng dụng gốc trong một phiên bản WebView2. Để bắt đầu xây dựng một ứng dụng WebView2, hãy xem Bắt đầu với WebView2. Phương pháp tiếp cận ứng dụng laiCác nhà phát triển thường phải quyết định giữa việc xây dựng một ứng dụng web hoặc một ứng dụng gốc. Quyết định này xoay quanh sự đánh đổi giữa tầm với và quyền lực:
Biểu đồ sau đây cho thấy phổ của các ứng dụng, từ tầm với tối đa, đến công suất tối đa:
Các ứng dụng lai, ở giữa quang phổ này, cho phép bạn tận hưởng những điều tốt nhất của cả hai thế giới: sự phổ biến và sức mạnh của nền tảng web, kết hợp với sức mạnh và khả năng đầy đủ của nền tảng gốc. WebView2 lợi ích
Nền tảng được hỗ trợCác môi trường lập trình sau được hỗ trợ:
Các ứng dụng WebView2 có thể chạy trên các phiên bản Windows sau:
** Hỗ trợ WebView2 cho Windows 7 và Windows Server 2008 R2 có dòng thời gian hỗ trợ tương tự như Microsoft Edge. Xem các hệ điều hành được Microsoft Edge hỗ trợ. Xem thêm
developer.microsoft.com:
Nhận xétGửi và xem phản hồi cho Bỏ qua nội dung chính Trình duyệt này không còn được hỗ trợ. Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật. Lớp CoreWebView2Sinstall
Trong bài viết nàyXác định các thuộc tính kích hoạt, vô hiệu hóa hoặc sửa đổi các tính năng WebView. Các thay đổi thành CoreWebView2Sinstall.isGeneralAutoFillenables và CoreWebView2Sinstall.ispassWordAutoSaveEnables Áp dụng ngay lập tức, trong khi các thay đổi cài đặt khác được thực hiện sau sự kiện CoreWebView2.NavationStarting không áp dụng cho đến khi điều hướng cấp cao nhất tiếp theo. Bản tóm tắt
Xác định tác nhân người dùng của WebView2. Giá trị mặc định là tác nhân người dùng mặc định của trình duyệt Edge. Thuộc tính này có thể bị ghi đè nếu tiêu đề tác nhân người dùng được đặt trong một yêu cầu. Nếu tham số trống, tác nhân người dùng sẽ không được cập nhật và tác nhân người dùng hiện tại sẽ vẫn còn.Được tham chiếu bởi
Trình duyệt này không còn được hỗ trợ.
Xác định các thuộc tính kích hoạt, vô hiệu hóa hoặc sửa đổi các tính năng WebView. Các thay đổi thành CoreWebView2Sinstall.isGeneralAutoFillenables và CoreWebView2Sinstall.ispassWordAutoSaveEnables Áp dụng ngay lập tức, trong khi các thay đổi cài đặt khác được thực hiện sau sự kiện CoreWebView2.NavationStarting không áp dụng cho đến khi điều hướng cấp cao nhất tiếp theo.
Xác định xem các khóa gia tốc dành riêng cho trình duyệt có được bật hay không. Cài đặt này không có tác dụng đối với sự kiện CoreWebView2Controll.acceleratorKeyPression. Sự kiện sẽ được bắn cho tất cả các phím tăng tốc, cho dù chúng có được bật hay không. Giá trị mặc định của AREDEFaultContextMenUsenables
Xác định xem các menu ngữ cảnh mặc định có được hiển thị cho người dùng trong WebView hay không. Giá trị mặc định là AREDEFaultScriptDialogsenables
Xác định xem WebView có hiển thị hộp thoại JavaScript mặc định hay không. Điều này được sử dụng khi tải một tài liệu HTML mới. Nếu được đặt thành Aredevtoolsenables
Xác định xem người dùng có thể sử dụng menu ngữ cảnh hoặc phím tắt để mở cửa sổ DevTools hay không. Giá trị mặc định là ArehostObjectsallowed
Xác định xem các đối tượng máy chủ có thể truy cập được từ trang trong WebView hay không. Giá trị mặc định là HIDDENPDFTOOLBARITEMS
Được sử dụng để tùy chỉnh các mục thanh công cụ PDF. Theo mặc định, đó là CoreWebView2PDftoolBaritems.none và do đó nó hiển thị tất cả các mục. Các thay đổi đối với thuộc tính này áp dụng cho tất cả CoreWebView2s trong cùng một môi trường và sử dụng cùng một hồ sơ. Thay đổi cho cài đặt này chỉ áp dụng sau khi điều hướng tiếp theo. HostObjectDispatchAdapter
Bộ điều hợp mặc định sẽ được sử dụng khi chuyển các đối tượng iinspectable cho CoreWebView2.AddhostObjectToscript. IsBuiltInErrorPagEenables
Xác định xem có nên vô hiệu hóa trang lỗi được tích hợp cho lỗi điều hướng và kết xuất lỗi quá trình hay không. Khi bị tắt, trang trống được hiển thị khi xảy ra lỗi liên quan. Giá trị mặc định là Isgeneralautofillenables
Xác định xem thông tin biểu mẫu chung sẽ được lưu và tự động hóa hay không. Thông tin tự động toàn bộ bao gồm thông tin như tên, địa chỉ đường phố và email, số điện thoại và đầu vào tùy ý. Điều này không bao gồm thông tin mật khẩu. Khi bị vô hiệu hóa, không có đề xuất nào xuất hiện và không có thông tin mới nào được lưu. Khi được bật, thông tin được lưu, các đề xuất xuất hiện và nhấp vào một sẽ điền vào các trường biểu mẫu. Giá trị mặc định là IspasswordautosaveenEnables
Xác định xem thông tin mật khẩu sẽ được tự động tiết lưu. Khi bị tắt, không có dữ liệu mật khẩu mới nào được lưu và không có lời nhắc lưu/cập nhật mật khẩu. Tuy nhiên, nếu có dữ liệu mật khẩu đã được lưu trước khi vô hiệu hóa cài đặt này, thì thông tin mật khẩu đó được tự động dân cư, các đề xuất được hiển thị và nhấp vào một sẽ điền vào các trường. Khi được bật, thông tin mật khẩu được tự động dân cư, các đề xuất được hiển thị và nhấp vào một sẽ có các trường, dữ liệu mới được lưu và dấu nhắc mật khẩu lưu/cập nhật được hiển thị. Giá trị mặc định là Ispinchzoomenables
Xác định khả năng của người dùng cuối sử dụng các chuyển động chèn ép trên các thiết bị cho phép đầu vào cảm ứng mở rộng nội dung web trong WebView2. Khi bị tắt, người dùng cuối không thể sử dụng các chuyển động chèn ép trên các thiết bị cho phép đầu vào cảm ứng mở rộng nội dung web trong WebView2. Giá trị mặc định là Phát hành
Xác định xem việc chạy JavaScript có được bật trong tất cả các điều hướng trong tương lai trong WebView hay không. Điều này chỉ ảnh hưởng đến các tập lệnh trong tài liệu. Các tập lệnh được tiêm CoreWebView2.Executescriptasync chạy ngay cả khi tập lệnh bị tắt. Giá trị mặc định là Isstatusbarenables
Xác định xem thanh trạng thái có được hiển thị hay không. Thanh trạng thái thường được hiển thị ở phía dưới bên trái của WebView và hiển thị những thứ như URI của một liên kết khi người dùng di chuyển qua nó và các thông tin khác. Giá trị mặc định là ISSWIPENAVIVIGENS
Xác định xem người dùng cuối có sử dụng cử chỉ Swiping On Touch Input có cho phép các thiết bị điều hướng trong WebView2 hay không. Vuốt Điều hướng cử chỉ trên màn hình cảm ứng bao gồm:
IswebmessageEnables
Xác định xem giao tiếp từ máy chủ đến tài liệu HTML cấp cao nhất của WebView có được phép hay không. Điều này được sử dụng khi tải một tài liệu HTML mới. Nếu được đặt thành IszoomControlenables
Xác định xem người dùng có thể tác động đến việc thu phóng WebView hay không. Khi bị vô hiệu hóa, người dùng không thể phóng to bằng cách sử dụng bánh xe chuột Ctrl ++, Ctr+-hoặc Ctrl+, nhưng zoom được đặt bằng thuộc tính CoreWebView2Controll.zoomFactor. Giá trị mặc định là Đại lý người dùng
Xác định tác nhân người dùng của WebView2. Giá trị mặc định là tác nhân người dùng mặc định của trình duyệt Edge. Thuộc tính này có thể bị ghi đè nếu tiêu đề tác nhân người dùng được đặt trong một yêu cầu. Nếu tham số trống, tác nhân người dùng sẽ không được cập nhật và tác nhân người dùng hiện tại sẽ vẫn còn. Được tham chiếu bởi
|