amazon-web-services - Amazon AWS IoT Core:从浏览器通过 WebSocket 发送 MQTT 消息
问题描述
我正在构建一个 webapp,它应该向 IoT Core 发送和接收 MQTT 消息。我读到 Amazon AWS IoT Core 确实支持基于 WebSocket 的 MQTT,所以我创建了一个测试“事物”,创建了一个 IAM 用户并附加了一个具有对 IoT 功能(连接、订阅、发送等)的完全访问权限的策略。
文档说适用于 JavaScript 的 AWS 开发工具包可以在浏览器环境中使用:
所以我创建了我的 webpp 并导入了库
var awsIot = require('aws-iot-device-sdk');
但我得到一些错误:
无法解析'路径
无法解析“fs”
无法解决 'tls
在网上搜索后,似乎这些库仅受 node.js 支持,而不是浏览器。
解决方案
推荐阅读
- c - CCStudio 中的示例程序
- javascript - Firestore如何查询趋势文档的帖子集合还是我应该使用数据聚合
- c++ - 如何使用任何 C++ Microsoft API 读取 Dxdiag 的 VramInfo?
- microsoft-graph-api - 有没有办法获取微软团队的录音?
- html - 我在 VS Code 中的 HTML 快捷方式不起作用
- rust - 为什么具有默认值的泛型需要类型注释,而夜间的 Vec 会自动推断其分配器?
- java - 将 setColorFilter 应用于 Android 中的图像
- android - Android WebView 不在棉花糖及以上设备中调用 openFileChooser
- python - 如何将“int64”类型的列转换为日期时间?
- directory - 文件夹和存档有什么区别?