0

Mootools に依存するページにLinkedIn ウィジェット (いわゆるCompany Insider Plugin ) を追加する必要がありますが、JSON エンコーダーの実装で競合が発生しているようです。

Uncaught TypeError: Object #<Object> has no method 'encode'LinkedIn スクリプトを実行すると、次の Mootools コードでエラーが発生します。

Native.implement([Hash, Array, String, Number], {
toJSON: function(){
    return JSON.encode(this);
}
});

アドバイスどおりに競合するエンティティを「リセット」しようとしましたが、効果はありませんでした(ただし、これはおそらく別の種類の競合に対するアドバイスです)。

他に何ができますか?このページの LinkedIn の後には重要な Mootools コードがないため、そのスクリプトが機能するように Mootools を「無効化」できれば問題ありません。

4

1 に答える 1

0

必要なリンクスニペットをiframingすることで解決しました。

質問には答えませんが、問題は解決します。

于 2013-03-04T13:34:42.737 に答える