Javascript 谷歌扩展弹出窗口不';不使用OnClick显示
以下是我的网站源代码:Javascript 谷歌扩展弹出窗口不';不使用OnClick显示,javascript,html,google-chrome-extension,Javascript,Html,Google Chrome Extension,以下是我的网站源代码: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquer
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js">
</script>
<meta name="robots" content="all">
<meta name="revisit-after" content="2 hours">
<meta name="distribution" content="global">
<meta name="viewport" content="width=728">
<link rel="chrome-webstore-item" href="https://chrome.google.com/webstore/detail/MyExtensionId">
<title>
</title>
</head>
<body bgcolor="#ffffff" background="bg.png" topmargin="0" leftmargin="0">
<center>
<a href="#" target="_top" onclick="doWork()" role="button"><img src='f.png'></a>
</center>
<script type="text/javascript">
function doWork() {
chrome.webstore.install("https://chrome.google.com/webstore/detail/MyExtensionId", function() {
setTimeout(function() {
top.location.href = "http://mysite.com/page2";
}, 777);
}, function() {
alert('Please "Add to Chrome" to enable');
});
installed = true;
}
</script>
</body>
</html>
函数doWork(){
chrome.webstore.install(“https://chrome.google.com/webstore/detail/MyExtensionId“,函数(){
setTimeout(函数(){
top.location.href=”http://mysite.com/page2";
}, 777);
},函数(){
警报('请“添加到Chrome”以启用');
});
已安装=正确;
}
所以,基本上,当你点击图像时,它会出现一个带有我的chrome扩展的弹出窗口,安装后,你应该被重定向到。
不幸的是,它没有发生。当你点击图像时,它只会显示“请添加到chrome以启用”警报。我的代码有什么问题?
请帮助我您是否使用谷歌网站管理员工具验证了您的网站,并将该网站添加到Chrome Webstore的仪表板中?这是必须的。的第二次回调提供了一个包含错误消息的字符串,将其包含在代码中以了解有关错误的更多信息。是的,已确认我的网站并添加到chrome webstore的仪表板!对不起,我不知道你最后一句话是什么意思。