感谢您的阅读。
我被困在我的 background.js 和 popup.html 之间传递信息!
在此示例中,我尝试从 popup.html 调用 background.js 中的 testRequest。我查看了数十个如何执行此操作的示例并编写了尽可能多的解决方案,但我没有成功......这是我尝试过的解决方案之一:
弹出.html:
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<script type="text/javascript" src="background.js">
$(document).ready(function () {
document.getElementById("test").textContent = chrome.extension.getBackgroundPage.testRequest();
});
</script>
<div id="test"></div>
</body>
</html>
背景.js
var testRequest = function(){
return 'yay!';
}
非常感谢您的帮助!
〜布赖恩