【发布时间】:2019-01-27 17:54:19
【问题描述】:
在我借助 Cefsharp 进行自动化的网站上,我需要提供一个 javascript File.File()。我要提供的文件是本地保存的,可以是从 pdf 到办公文档或图像的任何内容。就 CefSharp 而言,我已经实现了一个 ISchemeHandlerFactory 和 ResourceHandler 添加一个 test:// 方案,例如我已经成功添加了一个这样的 JS 文件。
var head = document.head;
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'test://local/folder/mytest.js';
head.appendChild(script);
根据API创建我需要的文件
位 - ArrayBuffer、ArrayBufferView、Blob 或 DOMString 对象的数组 - 或任何此类对象的混合。这是编码为 UTF-8 的文件内容。
所以我有我的 test:// 方案给我一个本地文件我需要在 javascript 中使用什么来将它放入文件中?
【问题讨论】:
-
到目前为止你有什么尝试?
-
很多东西。并且还给出了答案。仍然有“Access-Control-Allow-Origin”问题,这看起来像是另一个问题,因为我真的在猜测我应该做什么。
标签: javascript cefsharp