在Chromium Embedded Framework中将整个js文件作为模块执行

问题描述

我正在将C#(cefSharp)als测试平台中的Chromium嵌入式框架用于当前正在使用的软件。在这些测试中,我使用cefSharp在各种网站上注入了我的js文件。到目前为止,我的软件包含一个大的js文件,我可以通过以下方式注入它。

var parsedResponse = $.parseXML(response);
var data = parsedResponse.getElementsByTagName("NewDataSet")[0];

此解决方案效果很好。 现在,我重构了一些代码,并将我的js文件拆分为多个模块。 如果我以与以前的js文件相同的方式执行模块,我会立即收到错误消息,指出“导入语句只能在模块中使用”。 (通常的解决方法是将js文件引用为html文件中的“模块”而不是“ text / javascript”)。因为我是通过cef注入的,所以我不能这样做。我的问题是:是否可以通过cefSharp将js模块作为模块运行?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...