CefSharp有用过的人进来帮忙解决一些问题下~~~~~~~~~~~~~

[复制链接]
查看11 | 回复3 | 2021-1-27 07:20:02 | 显示全部楼层 |阅读模式
想利用CefSharp.WinForm代替WebBroswer,但有几个功能需求实在找不到相应方法,有做过同学帮帮:
1.加载一个远程http页面,我想往这个页面注入一段html代码,一直不知道如何注入,或者说想替换里面特定的dom节点为自己想要的html。
2.注入执行页面的JS方法,我知道可以在FormLoaded相关事件使用e.Frame.ExcuteScriptAsync进行注入,但JS执行属于异步方式,就算我强制把这个方法用vartask=ExceuteScriptAsync……
task.wait();
还是没法等待这个js执行完毕后再执行下一句的c#代码,就变成了多条ExceuteScriptAsync最后才一块总执行。。。。大家如何解决。

分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
没人??"???????
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
请问找到办法了吗?
回复

使用道具 举报

千问 | 2021-1-27 07:20:02 | 显示全部楼层
可以用webview.ExecuteScript("")注入js代码
要改dom也是只能通过js吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行