Foxtable(狐表)用户栏目专家坐堂 → foxtable能否调用webview2


  共有3776人关注过本帖树形打印复制链接

主题:foxtable能否调用webview2

帅哥哟,离线,有人找我吗?
百灵
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:743 积分:7798 威望:0 精华:0 注册:2015/3/3 14:34:00
  发帖心情 Post By:2023/11/10 10:24:00 [显示全部帖子]

可以,引用的文件有点大,浏览网页没问题,其他就不知道了。引用Microsoft.Web.WebView2.Core.dll及Microsoft.Web.WebView2.winforms.dll
Dim v As new Microsoft.Web.WebView2.WinForms.WebView2()
Dim pn As WinForm.Panel = e.Form.Controls("Panel1")
pn.basecontrol.controls.add(v)
v.Dock = system.windows.forms.Dockstyle.fill
If v IsNot Nothing Then   
    ' v.CoreWebView2.Settings.IsZoomControlEnabled   = True                      '是否启用网页的放大缩小功能
    v.source = new uri("https://www.baidu.com/") 
    'v.CoreWebView2.Settings.IsScriptEnabled = True                               '  是否启用JS脚本
    'v.CoreWebView2.Settings.IsWebMessageEnabled   = True                     ' 是否启用WebMessage
    'v.CoreWebView2.Settings.AreDefaultScriptDialogsEnabled  = True    ' 是否启用默认的对话框
    'v.CoreWebView2.Settings.IsStatusBarEnabled     = True                          '是否显示状态栏,关闭时鼠标悬浮在链接上时右下角没有url地址显示
    'v.CoreWebView2.Settings.AreDevToolsEnabled   = True                         ' 是否启用开发工具, 默认为true,关闭时菜单中的相应选项也一起关闭
    'v.CoreWebView2.Settings.AreDefaultContextMenusEnabled  = True       '是否启用右键菜单
    'v.CoreWebView2.Settings.AreHostObjectsAllowed  = True                      '是否启用脚本的HostObject注入    
    ' v.CoreWebView2.Settings.IsBuiltInErrorPageEnabled    = True              ' 是否启用默认的错误对话框  
End If
[此贴子已经被作者于2023/11/10 11:33:12编辑过]

 回到顶部