我正在编写一个用户脚本,该脚本将生成一个网页客户端并打开以查看它。
我想要的是什么:
我正在尝试:
将生成的网页转换为data:
或blob:
网址,然后按window.open
/ GM_openInTab
打开。
出了什么问题:
window.open(myUrl)
:
data:
或blob:
网址的网页。GM_openInTab(myUrl)
又名chrome.tabs.create({ url: myUrl })
:
data:
或blob:
网址打开标签只会无所作为。注意:Userscript是扩展名中的页面脚本(注入脚本)。 Userscript主机(如Violentmonkey)会将消息发布到后端脚本,并使用后端脚本调用web扩展api。
我不想使用服务器来解决此问题,因为我不希望任何人从网络请求中收集用户信息。
那么,我现在该怎么办?