0

HTML ページの上部で、Google Chrome 拡張機能へのパスを宣言しました。

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

さらに下では、アプリがインストールされていることを確認し、インストールされている場合は、copyコマンド (またはpaste、またはcut) を実行します。

if (chrome.app.isInstalled) {
     document.execCommand("copy");
}

このページをローカルで提供しようとしていますが、アドレス バーの URL は を指していlocalhostます。ただし、クリップボード機能はどれも機能しません。私のアプリには現在、正しいアクセス許可がclipboardReadありclipboardWrite、もちろんアプリはインストールされていますが、ローカルホストが にリストされているサイトを指していないため、実行されていないと思います"app":"urls"

拡張機能を使用してカット/コピー/ペーストが正しく機能しているかどうかをローカルでテストする方法はありますか?

4

1 に答える 1

0

リストに記載されていないドメインをテストしている場合、"apps" : "urls"当然のことながら、そのドメインにはアクセス許可が存在しません。http://localhost/アプリの URL として追加することはできませんか? Chrome Web Store で許可されないことはわかっていますが、いずれにせよテストが完了したら削除する必要があります。

于 2012-06-01T19:41:37.000 に答える