0

サーフして集計している別のウェブページからデータを取得したり、後でサーフィンしたウェブページに関するユーザー統計を表示して、追加したJavaScript機能をこれらのページに注入するアプリ(Chromeデスクトップ用)を開発したい。ユーザーが何枚の画像を3枚以上持っているかなど。Chromeアプリケーションはウェブページにデータを取得または挿入できますか?

ここで、Chrome拡張機能でJavaScriptコードを挿入できるため、データを取得することもできますが、私は自分のアプリケーションをChromeアプリケーションにしたいと考えています。 WebページやInject JSからそれらのページにデータを引き出すことはできますか?

ありがとうございました。

答えて

2

Chromeアプリケーションは、仕様上、ブラウザから隔離されています。 available APIsの全く異なるリストからわかるように、タブを列挙したり、コンテンツスクリプトを挿入することはできません。

<webview> tagを使用しているアプリでembed a pseudo-browserを使用できましたが、「実際の」Chromeよりも限られたブラウザを使用するようにユーザーを説得するのは難しいでしょう。

ブラウザとやり取りする場合は、拡張機能が必要です。 でもにChromeアプリの機能が本当に必要な場合は、両方とも別途必要になります。talk to each otherも可能です。

+0

ありがとうございました。私はアプリと拡張の両方のシナリオに進む必要があり、彼らはお互いに話をします。 *一口*。 – aviv

+0

あなたがしようとしていることに依存します。代わりに[ネイティブホスト](https://developer.chrome.com/extensions/nativeMessaging)を検討してください。 – Xan

関連する問題