5

拡張機能に新しいChromeインラインインストール機能を使用しようとしています(こちら:http://code.google.com/chrome/webstore/docs/inline_installation.html参照)。Chromeインライン拡張機能のインストールが機能しない

私は残念なことにそれを動作させることはできませんし、行くための手がかりはほとんどありません。私は、head要素

<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/pnnfemgpilpdaojpnkjdgfgbnnjojfik"> 

にlink要素を追加したと私はjqueryのイベントハンドラで

chrome.webstore.install(); 

を呼び出します。私はまた私のドメインを確認しましたが、私はローカルマシン上でこれをテストしていますが、私のlocalhostを指しているサブドメインを持っています(つまり、dev.getbentobox.comのテストがホストファイルのlocalhostにマップされています)。

クロムデバッガを使用してjを実行すると、chrome.webstore.install()が呼び出され、関数が定義されます。しかし、何も起こりません - インストール、JavaScript例外、コンソール印刷、何もありません。

+2

chrome.webstore.install(undefined、undefined、function(message){console.log(message);})を試すことができますか?障害のコールバックには、インストールが失敗した理由があります。 –

答えて

8

Chrome Web Store itemには確認されたサイトが表示されません。 http://weheartit.com/heart-buttonからインラインでインストールできる"We Heart It" extensionと比較すると、「weheartit.comから」と緑色のチェックが付いています。 Web Storeアイテムを編集し、確認済みのサイトをアイテムに関連付ける必要があります。

+0

ありがとう、これは問題でした! – aloo

関連する問題