From 9b14713fb3ade1ba1cde68993054e8c8a9a9c064 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=D0=A1=C2=B7=C3=A6?= <279202647@qq.com>
Date: Thu, 21 Oct 2021 12:03:23 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E7=9B=B8=E9=97=9C=E6=B7=98?=
=?UTF-8?q?=E5=AE=9D=E7=95=8C=E9=9D=A2=E6=93=8D=E4=BD=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../UserControls/BrowerControl.xaml.cs | 103 +++++++++++++++---
1 file changed, 85 insertions(+), 18 deletions(-)
diff --git a/客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs b/客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs
index 01c7966..13c1155 100644
--- a/客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs
+++ b/客户端/齐越慧眼/齐越慧眼/UserControls/BrowerControl.xaml.cs
@@ -1,19 +1,9 @@
using CefSharp;
using CefSharp.Wpf;
-using System;
-using System.Collections.Generic;
-using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
namespace 齐越慧眼.UserControls
{
@@ -25,8 +15,8 @@ namespace 齐越慧眼.UserControls
ChromiumWebBrowser web;
public BrowerControl()
{
- InitializeComponent();
-
+ InitializeComponent();
+
web = new ChromiumWebBrowser("https://www.taobao.com")
{
BrowserSettings =
@@ -43,6 +33,11 @@ namespace 齐越慧眼.UserControls
grid.Children.Add(web);
Loaded += BrowerControl_Loaded;
+
+ web.JavascriptObjectRepository.Settings.LegacyBindingEnabled = true;
+
+ web.JavascriptObjectRepository.Settings.LegacyBindingEnabled = true;
+ web.JavascriptObjectRepository.Register("hyCoreModel", new CefAsyncJS(), BindingOptions.DefaultBinder);
}
@@ -120,12 +115,32 @@ namespace 齐越慧眼.UserControls
///