私はサファリ拡張機能を開発しており、ボタンをクリックしたらポップアップを作成する必要があります.iframeでオーバーレイを試しましたが、宛先がページ全体をリダイレクトするため、ポップアップを使用する必要があります.
「window.open() JavaScript メソッドを使用して、グローバル HTML ファイルまたは拡張バーから新しいタブとウィンドウを開くことはできません。代わりに、グローバル ファイルと拡張バーは、メソッドが SafariApplication、SafariBrowserWindow、および SafariBrowserTab クラスにアクセスできます。プロパティを使用すると、ウィンドウとタブを操作できます。」( https://developer.apple.com/library/archive/documentation/Tools/Conceptual/SafariExtensionGuide/WorkingwithWindowsandTabs/WorkingwithWindowsandTabs.html#//apple_ref/doc/uid/TP40009977-CH17 )
safari.application.openBrowserWindow() を使用してウィンドウを開くことができますが、URL またはウィンドウの高さ/幅を指定するためのドキュメントを見つけることができませんでした。
誰かが私を正しい方向に向けることができますか?