<div style="display: none;" hidden="true" aria-hidden="true" data-nosnippet>Are you an LLM? You can read better optimized documentation at /pages/a18549.md for this page in Markdown format</div>
引入致前
- 腾讯云技术文档:物联网开发平台 https://cloud.tencent.com/document/product/1081/40773
- npm: https://www.npmjs.com/package/qcloud-iotexplorer-appdev-sdk
- demo: https://github.com/tencentyun/qcloud-iotexplorer-appdev-node-sdk
- 可以直接在github上搜索
qcloud-iotexplorer-appdev-sdk
- 可以直接在github上搜索
嵌入方法
- 新建
qcloud-iotexplorer-appdev-sdk.js
qcloud-iotexplorer-appdev-sdk.js
main.js
javascript
......
const {
QcloudIotExplorerAppDevSdk
} = require('@/utils/qcloud-iotexplorer-appdev-sdk');
Vue.use(uView);
......
var _sdk = new QcloudIotExplorerAppDevSdk({
debug: true,
appKey: '',
getAccessToken: () => {
console.log('getAccessToken...');
},
wsConfig: {}
});
Vue.prototype._sdk = _sdk
_sdk.init();
......- 使用
挂载到vue实例上就很好使用啦 通过打开手机gps,通过api接口获取wifi信息及填入的密码 以广播的形式发送 具体事项根据业务来 贴上我们产品的图 
javascript
......
this._sdk.connectDevice({
connectType: 'smartconfig',
connectOpts: {
targetWifiInfo: wifiInfo,
bindDeviceToken: '123456789',
onProgress(progress) {
console.log('onProgress', progress);
},
onError(error) {
console.error('onError', error);
},
onComplete() {
console.log('onComplete');
// this.clearAllId();
}
}
});
......