我正在尝试构建macOS Safari扩展,使其能够在扩展名中像tailwindapp.com一样打开没有工具栏的新窗口。
如果我使用此功能: https://developer.apple.com/documentation/safariservices/sfsafariapplication/1639493-openwindow 那么工具栏是可见的,并且在此方法中我找不到任何变量来隐藏工具栏。
如果我尝试从js打开一个弹出窗口,则该窗口明显被阻止。因此可能需要从本机代码中打开它
答案 0 :(得分:0)
好吧,无法通过Safari Extension本机代码执行此操作。 这样做的唯一方法是通过js onclick事件(否则Safari将阻止弹出窗口)。 js的代码是:
window.open("https://yahoo.com", "title", "status=no,menubar=no,resizable=yes,width=400,height=400,top=4,left=6").focus()