webview4/edgewebbrower学习记录——执行js

webview2可执行js方法:WVBrowser1.ExecuteScript(js, 1003) 参数1为js语句,参数2为命令号,执行完毕,会执行

procedure TBrowserFrame.WVBrowser1ExecuteScriptCompleted(Sender: TObject;

aErrorCode: HRESULT; const aResultObjectAsJson: wvstring;

aExecutionID: Integer);

aExecutionID 对应.ExecuteScript中参数2。

aErrorCode 对应执行结果标志,0为成功。

aResultObjectAsJson 为js执行完毕后的返回结果,可理解为最后一个函数执行完毕的结果,js中如果没有函数调用,或者没有返回值得函数调用,则返回null

eg:

'function f(x,y){return x+y}; f(5,6);f(1,2);var s="ljk" '

aResultObjectAsJson=3

相关推荐
FIN6668几秒前
昂瑞微:以射频“芯”火 点亮科技强国之路
前端·人工智能·科技·前端框架·智能
SPFFC189380330537 分钟前
AI玩具排线专业生产与全球营销策略
人工智能·学习·智能手机·显示器·智能手表·平板·游戏机
。TAT。11 分钟前
C++ - vector
开发语言·c++·学习
YJlio11 分钟前
Process Monitor 学习笔记(5.7):长时间运行追踪与日志文件体积的控制
java·笔记·学习
派森先生13 分钟前
sk09.【scikit-learn基础】--『无监督学习』之K均值聚类
学习·均值算法·scikit-learn
携欢13 分钟前
PortSwigger靶场之Exploiting server-side parameter pollution in a REST URL通关秘籍
前端·javascript·安全
JJJJ_iii16 分钟前
【机器学习03】学习率与特征工程、多项式回归、逻辑回归
人工智能·pytorch·笔记·学习·机器学习·回归·逻辑回归
_dindong24 分钟前
Linux网络编程:Socket编程预备
linux·运维·网络·学习
鹏多多26 分钟前
今天你就是VS Code之神!15个隐藏技巧让代码效率翻倍
前端·程序员·visual studio code
deng-c-f28 分钟前
Linux C/C++ 学习日记(25):KCP协议:普通模式与极速模式
linux·学习·kcp