0

私の拡張機能はコンテンツ スクリプトを使用して、一部のページからデータを取得します。しかし、ユーザーがページでGoogle 翻訳を使用する場合があり、元のデータが必要になります。

どうすれば入手できますか?content-script は、翻訳されたデータを取得します。

4

1 に答える 1

0

元の (翻訳されていない) バージョンを入手するには:

  1. translate-address 入力からアドレスを取得します。 アドレスバー

  2. そのアドレスを非表示の iframe にロードします。

  3. Google-Chrome 拡張機能で iframe を処理する通常の方法を使用して、新しい非表示の iframe から必要なデータを取得します。

翻訳されたページが AJAX によって変更された場合、AJAX の追加は「元の」バージョンでは利用できませんが、Google 翻訳はこれらも (今のところ) 翻訳しません。翻訳済みページの iframe。

于 2012-09-03T11:48:24.963 に答える