允许Safari中的Tampermonkey访问我计算机上的文件

允许Safari中的Tampermonkey访问我计算机上的文件,safari,greasemonkey,safari-extension,tampermonkey,Safari,Greasemonkey,Safari Extension,Tampermonkey,如何在Safari中使用Tampermonkey使用@require 如果我使用它,并指向我的文件系统上的.js文件,javascript永远不会执行。大概是因为我需要允许Tampermonkey访问文件系统上的文件。我该怎么做?我正在Chrome中寻找与此类似的选项: 简短的回答,你不能 据我所知,Safari会阻止每次尝试访问本地文件的扩展。扩展唯一可以访问的地方是扩展及其子文件夹的baseURI。我编写了自己的扩展名,并尝试手动更改baseURI文件夹中的JS文件,以查看用户脚本是否会相应

如何在Safari中使用Tampermonkey使用
@require

如果我使用它,并指向我的文件系统上的.js文件,javascript永远不会执行。大概是因为我需要允许Tampermonkey访问文件系统上的文件。我该怎么做?我正在Chrome中寻找与此类似的选项:


简短的回答,你不能


据我所知,Safari会阻止每次尝试访问本地文件的扩展。扩展唯一可以访问的地方是扩展及其子文件夹的
baseURI
。我编写了自己的扩展名,并尝试手动更改baseURI文件夹中的JS文件,以查看用户脚本是否会相应更改。没有。Safari保留其当前状态的副本,并忽略对baseURI所做的任何更改,除非您单击
reload
extension命令。

简短回答,您不能


据我所知,Safari会阻止每次尝试访问本地文件的扩展。扩展唯一可以访问的地方是扩展及其子文件夹的
baseURI
。我编写了自己的扩展名,并尝试手动更改baseURI文件夹中的JS文件,以查看用户脚本是否会相应更改。没有。Safari保留其当前状态的副本,并忽略对baseURI所做的任何更改,除非您单击
reload
extension命令。

这个问题已经在中讨论过,但我还没有尝试过。请在您体验过它的工作原理后,为您自己的问题添加一个答案。这个问题已经在a中讨论过,但我还没有尝试过。当您体验过如何工作时,请为您自己的问题添加一个答案。