拡張機能に新しい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例外、コンソール印刷、何もありません。
chrome.webstore.install(undefined、undefined、function(message){console.log(message);})を試すことができますか?障害のコールバックには、インストールが失敗した理由があります。 –