Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google chrome extension Chrome扩展:在Url中设置和更改参数_Google Chrome Extension - Fatal编程技术网

Google chrome extension Chrome扩展:在Url中设置和更改参数

Google chrome extension Chrome扩展:在Url中设置和更改参数,google-chrome-extension,Google Chrome Extension,我正在尝试构建一个chrome扩展,它可以设置一个url参数,或者如果在我网站当前url的末尾已经设置了一个参数,则可以更改该参数。这应该在后台完成。我不确定这是否可行 我想像这样更改url ../bibliothek/西方旅游回顾 ../bibliothek/西方旅行回顾?ref=kap-01 为此: 我想,首先我必须在manifest.jason中设置这个权限 "permissions": [ "webRequest", "*://*.google.com/" ],

我正在尝试构建一个chrome扩展,它可以设置一个url参数,或者如果在我网站当前url的末尾已经设置了一个参数,则可以更改该参数。这应该在后台完成。我不确定这是否可行

我想像这样更改url

../bibliothek/西方旅游回顾

../bibliothek/西方旅行回顾?ref=kap-01

为此:

我想,首先我必须在manifest.jason中设置这个权限

  "permissions": [
    "webRequest",
    "*://*.google.com/"
  ],
我无法对该问题中的脚本进行有效改编:


但我觉得我的问题有点不同。我希望你能帮助我。非常感谢你!Hajue

您还需要
webRequestBlocking
权限。最后的通配符,
*://*.google.com/*
,也不会有什么坏处;)非常感谢@RobW-现在它与清单中的权限“webRequest”一起工作