gpt4 book ai didi

javascript - 加载带有嵌入 javascript 文件的本地 HTML 页面 DotNetBrowser

转载 作者:太空宇宙 更新时间:2023-11-04 16:05:00 67 4
gpt4 key购买 nike

我正在查看示例,但尚未遇到加载其中包含嵌入式 JavaScript 的本地 HTML 文件的示例。类似于主index.html 页面上该项目的其他几个内容。

<script>src="angular.js"</script>

我确信一定有一种方法可以实现这一点,类似于在 CefSharp 中的方法,我让它工作得相当快(不幸的是,它的内存消耗非常大,无法工作)。

基本上,我想加载 HTML 文件,类似于在 ASP.Net 中执行此操作的方式,但实际上不需要服务器,只需从磁盘读取文件并将其与所需的任何脚本一起加载到 DotNetBrowser 中加载页面上的内容。

我加载了它并进入了调试窗口,它似乎加载了很多脚本,但是 Angular 没有加载,并且引发了有关 chrome.app 扩展不可用的错误。

from the debugger任何帮助将不胜感激。

最佳答案

有必要禁用网络安全并允许 DotNetBrowser 的文件访问。这可以通过 Chromium 命令行开关来完成。以下文章介绍了如何将这些开关传递给 DotNetBrowser:

http://dotnetbrowser-support.teamdev.com/documentation/chromium-switches

--disable-web-security--allow-file-access-from-files 开关将关闭同源策略并允许文件访问来自 HTML。

关于javascript - 加载带有嵌入 javascript 文件的本地 HTML 页面 DotNetBrowser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41947685/

67 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com