1

以下は、safari拡張機能のglobal.htmです。グローバルページを調べたところ、クリックしたところはどこでも、コンソールは常に「url:null」と言っていました。私のサファリはMountainLion10.8.2で6.0.1です。

<script type="text/javascript">
var performCommand = function(event) {
    console.log(event);
    console.log("url:" + event.url);
};
console.log('in extension');
safari.application.addEventListener("beforeNavigate", performCommand, true);
</script>
4

1 に答える 1

2

これは許可の問題です。拡張機能ビルダーの[拡張機能Webサイトアクセス]で、拡張機能のアクセスレベルを[一部]または[すべて]に設定する必要があります。一部の場合は、含めるサイトをカバーするURLパターンを少なくとも1つ入力する必要があります。

于 2012-09-29T21:21:02.840 に答える