DuMix AR简介
DuMix AR开放平台是百度AR正式推出的AR技术产品化应用服务,帮助开发者快速集成SDK,高效制作并分发AR内容。它包括AR SDK、内容制作工具、云端内容平台和内容分发服务,组成了一站式AR开发集成解决方案。
baiduAR 插件概述
本插件封装了DuMix AR开放平台的AR SDK,可以方便快捷的接入AR内容展示。
插件使用攻略
使用之前须从DuMix AR开放平台申请开发者账号并创建应用,获取 AppId、APIKey和 SecretKey。百度 AR控制台
使用本插件需要自己制作AR内容,请参考以下2个文档进行AR内容制作AR内容制作指南 适用于内容开发人员,介绍AR内容制作的入门教程。AR内容制作专题文档 适用于内容开发人员,分专题介绍AR内容的制作。
使用此插件之前建议先配置config.xml文件,配置完毕,需通过云端编译生效,配置方法如下:
<feature name="baiduAR">
<param name="AppId" value="10505227"/>
<param name="APIKey" value="bsZQtN53DSWPbMuQqWhjFycO"/>
<param name="SecretKey" value="ozhyztAAW9lta0nHdjCeQmYbVI33RGct"/>
</feature>
License文件打包插件包需注意事项请参考License打包插件包注意事项
Android:4.4.0及以上 iOS:8.0及以上
为帮助用户更好更快的使用插件,论坛维护了一个示例,示例中包含示例代码供您参考。
打开AR识别界面
startARActivity({params}, callback(ret, err))
arKey:
arType:
ret:
{
status: true, //布尔型;true||false
evenType : 'share', // share 分享|openUrl 透传url |nonsupport 手机不支持当前AR时
url : '',//openUrl、nonsupport 有值
title : '', //分享标题
content : '', //分享描述
shareUrl : '', //分享url
iconUrl : '', //图片或者视频url
type : '' //1 视频,2 图片
}
err:
{
msg : ''
}
var demo = api.require('baiduAR');
demo.startARActivity({
arKey : '10002431',
arType : 0
}, function(ret, err){
api.alert({msg: JSON.stringify(ret)});
});
iOS系统,Android系统
可提供的1.0.0及更高版本