0

connect.facebook.net/en_US/all.js スクリプトを非同期にロードしようとしています。こちらを参照してください

問題は、 fbAsyncInit が呼び出されないことです...

4

1 に答える 1

1

これは、コンテンツスクリプトの「ウィンドウ」が実際のウィンドウではなくプロキシであるためです。windowを'unsafeWindow'に置き換えることで、コードを機能させることができます。

https://builder.addons.mozilla.org/package/157253/latest/

これにより、セキュリティの問題が発生する可能性があることに注意してください。特に、unsafeWindowまたはそれに付随するデータからのデータを信頼しないでください。これは、プロキシが機能しない場合に機能させるために使用できるハックですが、Webページがブラウザの権限で任意のコードを実行できるようにするために使用できます。

于 2012-10-14T22:56:39.607 に答える