怎么知道webview安装是否成功

首页 > 实用技巧 > 作者:YD1662023-07-08 23:15:46

WebView2控件应用详解系列博客

  客户端程序(WinForm、WPF、Win32、WinUI)集成WebView控件加载Web完成后,还有两种常见的需求

本文讲解第一种需求的实现方式。

WebView2控件提供了2个方法用于执行Javascript脚本

ExecuteScriptAsync() 执行自定义脚本

  由于ExecuteScriptAsync()的结果是JSON编码的,所以如果计算JavaScript的结果是一个字符串,那么将收到一个JSON编码的字符串,而不是字符串的值。例如,以下代码执行导致字符串的脚本。 生成的字符串包括开头的引号、末尾的引号和转义斜杠:

怎么知道webview安装是否成功,(1)

怎么知道webview安装是否成功,(2)

如果从脚本调用 JSON.stringify ,则结果将作为 JSON 字符串进行双重编码,其值为 JSON 字符串。

怎么知道webview安装是否成功,(3)

只有直接在结果中的属性包含在 JSON 编码的对象中;继承的属性不包括在 JSON 编码的对象中。 大多数 DOM 对象继承所有属性,因此需要将它们的值显式复制到另一个对象中才能返回。 例如:

执行 performance.memory 返回时由于所有属性都是继承的,因此在结果中看不到其任何属性。

怎么知道webview安装是否成功,(4)

首页 1234下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.