【发布时间】:2016-03-28 05:24:28
【问题描述】:
我通过内容脚本在网页中注入了一个脚本。在脚本中,我使用 chrome.runtime.sendMessage 成功向后台脚本发送消息。但是我对 extensionId 进行了硬编码。如何在网页中动态注入扩展 ID 以将消息发送到后台脚本?
chrome.runtime.sendMessage(extensionIdHardCoded, {
msg: data
},
function(response) {});
【问题讨论】:
-
很遗憾,它必须是硬编码的。
-
@DanielHerr 在这种情况下我应该采取什么安全措施吗?我的扩展只是在前端操作了JS,在网页和后台脚本之间有回调。
标签: javascript google-chrome google-chrome-extension