首页 > 解决方案 > 如何让用户编辑上下文菜单中的自定义按钮重定向到的 URL?

问题描述

我已经完成了我的第一个 chrome 扩展——一个上下文菜单按钮,可以在链接中打开突出显示的文本。

我接下来要做的是让扩展程序的用户编辑将在末尾使用突出显示的文本的 url。

将其视为右键单击突出显示和上下文菜单按钮“在 Google 中搜索'突出显示'但是,我希望用户让手动输入 url。

如何设置简单的扩展选项页面并将输入 URL 重定向到 script.js 代码?

到目前为止,我只能在我自己键入 URL 的地方创建 manifest.json 和 script.js,而目标是让用户键入 URL。

到目前为止我所拥有的:

chrome.tabs.create({  
    url: "https://en.wikipedia.org/wiki/" + info.selectionText
  });
chrome.contextMenus.create({
  title: "Search: %s", 
  contexts:["selection"], 
  onclick: getword

假设用户想要快速访问维基百科中突出显示的文本。

  1. 在扩展设置上设置“ https://en.wikipedia.org/wiki/ ”。
  2. 突出“安大略省”。
  3. 右键单击并选择扩展按钮。
  4. Chrome 会打开一个新标签“ https://en.wikipedia.org/wiki/Ontario ”。

标签: javascripthtmlgoogle-chrome-extension

解决方案


推荐阅读