我需要一些javascript中chrome.windows.create函数的帮助我似乎无法解决它 继承人html文件:
<html>
<head>
<script>
function load() {
chrome.windows.create({ url: 'http://www.google.com', type: 'panel' });
}
</script>
</head>
<body onLoad="load()">
</body>
答案 0 :(得分:2)
Chrome扩展程序中不允许(默认情况下)内联JavaScript代码。所以你必须改变这样的代码。
<html>
<head>
</head>
<body>
</body>
<script src="loader.js"></script>
function load() {
chrome.windows.create({ url: 'http://www.google.com', type: 'panel' });
}
document.getElementsByTagName( 'body' )[0].onload = function() { load(); };
有关内容安全政策的详细信息,请访问:Content Security Policy (CSP) - Google Chrome