[英]chrome extension - manifest version 2
I developed manifest version 1 of a chrome extension which takes input from user and open a new window 我开发了chrome扩展的清单版本1,它从用户那里获取输入并打开一个新窗口
But when I upgraded to manifest version 2 the redirection to www.someUrl.com in a new tab is stopped. 但是当我升级到清单版本2时,停止在新选项卡中重定向到www.someUrl.com。
Please tell me what changes I have to do according to version 2 to make it run. 请告诉我根据版本2我必须做的更改才能使其运行。
popup.html popup.html
<body onload="document.form.query.focus()";>
<div id="searchwrapper">
<script>
function send_url() {
var url = "www.someurl.com?query="+form.query.value;
window.open(url, '_blank');
return false;
}
</script>
<form name="form" id="search_form" action="popup.html" method="POST">
<input type="text" class="searchbox" name="query" value=""/>
<input type="hidden" name="search" value="1">
<input type="image" src="search.png" onClick="send_url()" value=""/>
</form>
</div>
</body>
and my manifest.json 和我的manifest.json
{
"manifest_version": 2,
"name": "Search",
"version": "2.0",
"description": "This is a chrome extension for search",
"browser_action": {
"default_icon": "icon.png",
"default_popup": "popup.html"
},
"permissions": ["www.someUrl.com"]
}
No inline scripts is allowed in Manifest2. Manifest2中不允许使用内联脚本。 Manifest 2 also disallow
清单2也不允许
onClick="send_url()"
Change 更改
"version": "2.0",
to 至
"manifest_version": 2,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.