如何覆盖Electron WebView中的文件?我想使http://example.com/file.txt
实际上像./file2.txt
一样像Fiddler或Resource Override扩展所能做的那样。我在考虑.session.webRequest.onBeforeRequest()
,因为您可以取消请求,但是似乎无法在其位置发送不同的文件。所有帮助表示赞赏。我曾尝试过让Google取胜。
示例代码:
<webview src="http://example.com/page/that/loads/file/txt/"></webview>
<script>
var webview = document.querySelector("webview");
webview.session.webRequest.onBeforeRequest(["*://example.com/*"], (req, callback) => {
/* ... Do something? ... */
});
</script>