在HBuilder中开发HTML5 Plus应用需启用5+App支持、监听plusready事件后调用plus.barcode.scan扫码、plus.camera.captureImage拍照、plus.gallery.pick选图,所有API仅在真机或5+App环境中生效。

如果您在HBuilder中开发HTML5 Plus应用,需要调用设备原生能力如扫码、拍照等,则必须通过HTML5 Plus的JavaScript API进行操作。以下是具体使用步骤:
HTML5 Plus API仅在5+ App运行环境中可用,普通浏览器或WebView无法调用。需确保项目已打包为5+ App或在HBuilder真机运行调试模式下启动。
1、在HBuilder中右键点击项目根目录,选择“转换为5+App项目”。
2、检查项目根目录下是否存在manifest.json文件,并确认其中"plus"节点存在且未被禁用。
立即学习“前端免费学习笔记(深入)”;
3、运行时选择“真机运行”或“云打包”,严禁在Chrome等浏览器中直接打开index.html测试Plus API。
HTML5 Plus的全局对象plus并非立即可用,必须等待plusready事件触发后才能安全调用API。
1、在页面
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号