javascript - 如何从 Angular 11 组件访问 chrome api
问题描述
我已经编写了一个 chrome 扩展程序,并希望在我的 SPA Angular 11 应用程序中响应从扩展程序发送的消息。
我想在我的 Angular 服务中使用:
chrome.runtime.onMessage.addListener((req, sender, sendResponse) => {
....
});
我怎样才能做到这一点 ?我得到:
TypeError: Cannot read property 'addListener' of undefined.
解决方案
推荐阅读
- c# - 如何在多行字符串中转义引号?C#
- reactjs - react-native-svg onPress 事件不起作用
- css - 如何使用 CSS 网格构建这个响应式网格
- laravel - 提供程序中的错误类初始化?
- java - Java Selenium - 从 Google Maps Live 交通视图中选择一个元素
- c - 反汇编 C 代码中的冗余操作
- memory-management - 结合`mmap`和UVM特性
- mysql - 如何将日志文件的每一行拆分为 SQL 列?(也许使用正则表达式进行拆分)
- c++ - C++:将 chrono::high_resolution_clock 转换为 time_t
- c++ - OpenCL C++ 包装器。是否可以从 Context 类中提取平台和设备?