更新时间:2024-03-05 GMT+08:00
快速开始
以工程Project为例,通过引入SDK脚本、传入AK/SK、调用API,验证工程中SDK是否引入正常,为后续功能开发做准备。
操作步骤
- 创建工程(Project),并将WebARSDK包解压后放入工程目录。
Project ├── index.html ├── src │ ├── index.js ├── hwar │ ├── slam │ │ └── LOG-iMedia_XREngine_Cyberverse_3.1.0.js │ │ └── LOG-iMedia_XREngine_Cyberverse_3.1.0.wasm │ │ └── slamcommon.js │ ├── hwar.js
- 通过外部脚本引入WebARSDK的JS文件。
<script src="hwar/slam/LOG-iMedia_XREngine_Cyberverse_3.1.0.js"></script> <script src="hwar/slam/slamcommon.js"></script> <script src="hwar/hwar.js"></script>
- 传入AK/SK。
// 认证用的AK、SK硬编码到代码中或明文存储都有很大的安全风险,建议在代码中配置加密后的AK/SK,解密后传入hwar.setAKSK方法中。 hwar.setAKSK({ AK:"解密后的变量", SK:"解密后的变量" });
- 调用API(以“hwar.searchArea”)验证引入效果。
// 根据GPS判断地图服务区域 hwar.searchArea({ "location": { "lon": xxx, "lat": xxx }, "radius": 50 }).then((res) => { console.log("根据GPS获取局点:" + JSON.stringify(res)); });
- 查看控制台输出,如果能够打印区域信息,则说明引入成功。
父主题: WebARSDK使用手册