Javascript ContextMenu.add在启动时显示警告

Javascript ContextMenu.add在启动时显示警告,javascript,crossrider,Javascript,Crossrider,我正在尝试跟踪Crossrider API中appAPI.contextMenu的示例 background.js appAPI.ready(function() { // Adds a command to all context menus that displays the data object appAPI.contextMenu.add("key1", "Display data object", function (data) { console.

我正在尝试跟踪Crossrider API中appAPI.contextMenu的示例

background.js

appAPI.ready(function() {
    // Adds a command to all context menus that displays the data object
    appAPI.contextMenu.add("key1", "Display data object", function (data) {
        console.log('pageUrl: ' + data.pageUrl + '\n' +
            'linkUrl: ' + data.linkUrl + '\n' +
            'selectedText:' + data.selectedText + '\n' +
            'srcUrl:' + data.srcUrl);
    }, ["all"]);

    // Adds a command to "link" context menus that displays 'Hello World'
    // Note: Since both commands display on links, they are grouped in a sub menu
    appAPI.contextMenu.add("key2", "Hello World", function (data) {
        console.log('Changed onClick to Alert Hello World');
    }, ["link"]);
});
extension.js

appAPI.ready(function($) {
});
在后台页面的控制台日志中引发以下警告

警告:不支持参数上下文值。函数名: appAPI.contextMenu.add


PS,如果您是一名愿意提供帮助的骑行人员,可通过分机id:62139复制一个样本。该消息仅为警告,不影响分机的操作;因此,可以安全地忽略它

我采取了额外的预防措施,在Chrome和Firefox上安装了扩展,上下文菜单可以按照代码中的定义正常工作。如果您有扩展无法正常工作的特定问题,请随时发送电子邮件support@crossrider.com.

[免责声明:我是一名Crossrider员工]