0

ユーザーがテキストを選択して右クリックすると、コンテキストメニューが生成されます。実装してみましたが、サンプルアプリケーションでも動作しないという問題があります。

http://crossrider.com/apps/10565/ide

appAPI.contextMenu.add("key1", "Display data object", function (data) {
   var sAlertText = 'pageUrl: ' + data.pageUrl + '\r\n' +
                 'linkUrl: ' + data.linkUrl + '\r\n' +
                 'selectedText:' + data.selectedText + '\r\n' +
                 'srcUrl:' + data.srcUrl;
   alert(sAlertText);
}, ["all"]);

利用data.pageUrl可能なのは残りすべてが「未定義」です。selectedTextが欲しい。

4

1 に答える 1

2

免責事項: 私は Crossrider で働いています。

実際、Chrome API の変更により、contextMenu に問題がありました。これを修正し、デモ アプリが動作するようになりました。

ご報告いただきありがとうございます。問題が発生した場合は、お気軽にお知らせください。

アミール

于 2012-08-23T14:18:01.787 に答える