Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在Safari Extension中global.HTML的新选项卡中显示HTML内容_Macos_Safari_Safari Extension - Fatal编程技术网

Macos 在Safari Extension中global.HTML的新选项卡中显示HTML内容

Macos 在Safari Extension中global.HTML的新选项卡中显示HTML内容,macos,safari,safari-extension,Macos,Safari,Safari Extension,我正在创建一个safari扩展,我需要在其中创建一个新选项卡并在其中显示一些html内容…我可以使用 var newTab = safari.application.activeBrowserWindow.openTab()` 但是我不能设置html内容…有没有我可以做的 提前感谢您可以加载本地HTML文件(在扩展包中,而不是在计算机的文件系统中),该文件可能已经包含您想要的内容 var newTab = safari.application.activeBrowserWindow.openT

我正在创建一个safari扩展,我需要在其中创建一个新选项卡并在其中显示一些html内容…我可以使用

var newTab = safari.application.activeBrowserWindow.openTab()`
但是我不能设置html内容…有没有我可以做的


提前感谢

您可以加载本地HTML文件(在扩展包中,而不是在计算机的文件系统中),该文件可能已经包含您想要的内容

var newTab = safari.application.activeBrowserWindow.openTab();
newTab.url = safari.extension.baseURI + 'example.html';

如果加载文件后需要添加内容,并且要添加的内容位于全局页面的上下文中,则可以使用消息传递系统将内容传输到选项卡中的页面。请参阅《Safari扩展开发指南》中的。

您可以加载可能已包含所需内容的本地HTML文件(在扩展包中,而不是在计算机的文件系统中)

var newTab = safari.application.activeBrowserWindow.openTab();
newTab.url = safari.extension.baseURI + 'example.html';

如果加载文件后需要添加内容,并且要添加的内容位于全局页面的上下文中,则可以使用消息传递系统将内容传输到选项卡中的页面。请参阅《Safari扩展开发指南》。

我已经尝试打开一个新选项卡,并将url设置为本地文件……但不知何故,浏览器没有在新选项卡中显示内容……有什么建议吗?我没有任何想法。它对我有用。如果您的分机不包含任何敏感信息,欢迎您通过电子邮件发送给我,我会查看。canisbos[at]gmail[dot]com.我已经尝试过打开一个新标签并将url设置为本地文件…但不知何故,浏览器没有在新标签中显示内容…有什么建议吗?我没有任何想法。它对我有用。如果您的分机不包含任何敏感信息,欢迎您通过电子邮件发送给我,我会查看。canisbos[at]gmail[dot]com。