2

サファリでブックメーカー拡張機能を作成し、次の問題に直面するのに忙しい. 私のポップオーバーには、ボタンを含む iframe があります。そのボタン (送信ボタン) をクリックすると、次のメッセージを送信する必要があります。

window.addEventListener('message', function(e){
    if(e.data.command == 'closeSymbalooBookmarker'){
        window.setTimeout(function(){
            window.close();
        }, 2000);
    }
});

ご覧のとおり、ポップオーバーが 2 秒で閉じます (上記のスクリプトは chrome 拡張機能で作成されています)。

ポップオーバー ウィンドウでポップオーバーを閉じることができるように、挿入スクリプトからポップオーバーにメッセージを送信する必要があります。それとも他に方法はありますか?

ありがとう。

4

1 に答える 1