将消息从文件系统html页面发送到chrome扩展

时间:2014-07-19 00:30:40

标签: google-chrome google-chrome-extension

我是创建Chrome扩展程序的新手。我想测试从网页发送消息到扩展,如下所述:https://developer.chrome.com/extensions/messaging#external-webpage

我想在我的文件系统中使用html文件,例如" file:/// C:/Users/johng/Documents/TestExtensionCall.html",来做初始化测试但开发人员文档表明您需要包含" external_connectable"在您的扩展程序清单中公开消息传递api,并且url模式必须包含二级域。

是否可以使用文件系统中的html文件来测试从网页向Chrome扩展程序发送消息?我是否真的需要使用网站上的网页进行测试?

谢谢, 约翰

1 个答案:

答案 0 :(得分:1)

为了测试externally_connectable,你有 1 来使用网络服务器。

但是,您仍然可以使用本地开发Web服务器。通常情况下,它会有一个localhost主机名,但您可以在DNS主机文件中为其指定别名,例如my.localhost,这样就可以满足Chrome的要求。

有关hosts文件的详细信息,请参阅here

1 据我所知