产品动态
关于腾讯特效 SDK V3.5 版本更新公告
关于腾讯特效 SDK V3.0 版本相关接口及素材变更公告
...let resourceReady = false// ar sdk 基础配置参数const config = {// input: stream, // 不指定inputauth: {licenseKey: LICENSE_KEY,appId: APPID,authFunc: getSignature},// 初始美颜效果(可选参数)beautify: {whiten: 0.1, // 美白 0-1dermabrasion: 0.5, // 磨皮 0-1lift: 0.3, // 瘦脸 0-1shave: 0, // 削脸 0-1eye: 0, // 大眼 0-1chin: 0, // 下巴 0-1}}// config 传入 ar sdkconst ar = new ArSdk(config);// resourceReady 回调事件触发,意味着相关资源已加载完成,等待 initCore 提供输入ar.on('resourceReady', () => {resourceReady = true})// 调用 initCore 后会触发 ready 事件ar.on('ready', () => {// 获取 ar sdk 输出流数据const arStream = await ar.getOutput();// 处理输出流...})...
// 此处以用户点击【开启摄像头】为例,介绍预初始化方案设置输入流的方式function onClickStartCamera(){let w = 1280;let h = 720;// 获取设备输入流const arInputStream = await navigator.mediaDevices.getUserMedia({audio: true,video: {width: w,height: h}});if(!resourceReady){ // 此模式下,resourceReady未触发时,调用initCore无意义,业务可以做一些个性化处理return}// 设置 ar sdk 输入流数据ar.initCore({input: arInputStream})}
文档反馈