javascript - 如何使用代理在电子 webview 中加载 JQuery
问题描述
我正在设置一个电子应用程序,其 index.html 包含一个 webview。webview 附加了一个反向代理,更改了所有“/”路由。这意味着我无法在 web 视图中加载任何 CDN 库 (JQUERY)。有没有办法仍然加载 JQUERY?目前,如果我尝试:
<script src="https://code.jquery.com/jquery-3.3.1.min.js" crossorigin="anonymous"></script>
我收到错误“无法加载资源:net::ERR_EMPTY_RESPONSE”。
我用 express 做了反向代理,改变路由是这样的:
express.get('/', function (req, res) {
res.sendFile('home.html', {root: __dirname});
})
更新:
它不仅是 jquery,还有其他库
解决方案
推荐阅读
- java - 如何使用 spark 读取 S3 存储桶中文件的元数据?
- javascript - HTML5 Canvas 在缩小时旋转从某些移动设备捕获的图像
- css - 车把 - 桌子上的自定义 CSS 不起作用
- ios - 在 raywenderlich 的核心数据教程中,应用程序因此崩溃:无法将类型“Bow_Ties.Bow_TiesBowtie”的值转换为“Bow_Ties.Bowtie”
- c - 微芯片 PIC 12F617;使用 TMR2 计算延迟
- c# - 在c#中,如何将用户控件链接到表单?
- java - 在 Android 应用程序中找不到 NullPointerException 的原因
- python - 错误:astype() 有一个意外的关键字参数“类别”
- web-services - 如何将文件从 xamarin 移动应用程序上传到 Web 服务?
- javascript - 回到顶部元素在触摸操作系统上保持悬停状态