在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支持
HTML5 Plus API仅在5+ App运行环境中可用,普通浏览器或WebView无法调用。需确保项目已打包为5+ App或在HBuilder真机运行调试模式下启动。
1、在HBuilder中右键点击项目根目录,选择“转换为5+App项目”。
2、检查项目根目录下是否存在manifest.json文件,并确认其中"plus"节点存在且未被禁用。
立即学习“前端免费学习笔记(深入)”;
3、运行时选择“真机运行”或“云打包”,严禁在Chrome等浏览器中直接打开index.html测试Plus API。
二、获取plus对象并等待onloaded事件
HTML5 Plus的全局对象plus并非立即可用,必须等待plusready事件触发后才能安全调用API。
1、在页面









