更新记录

1.1.2(2023-01-16)

修复与部分插件冲突的问题

1.1.1(2022-12-16)

修复部分情况下显示卡顿问题

1.1.0(2022-10-21)

修复ios打包报错问题

查看更多

平台兼容性

Android Android CPU类型 iOS
适用版本区间:4.4 - 11.0 armeabi-v7a:支持,arm64-v8a:支持,x86:支持 适用版本区间:9 - 15

原生插件通用使用流程:

  1. 购买插件,选择该插件绑定的项目。
  2. 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
  3. 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
  4. 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
  5. 开发完毕后正式云打包

付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios

注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择


FUBeauty 相芯美颜插件致力于提供美颜功能

一对一接入,联系qq:1053316540

1.引入模块

const beauty = uni.requireNativePlugin('FUBeauty')

2.初始化插件

beauty.init({auth:""},result=>{

})

开启面部美颜

beauty.enableFaceBeauty({enable:true},result=>{

})

亮眼

beauty.setEyeBright({value:1.0},result=>{

})
参数
value 0.0-1.0

精细磨皮

beauty.setBlurLevel({value:1.0},result=>{

})
参数
value 0.0-6.0

美白

beauty.setColorLevel({value:1.0},result=>{

})
参数
value 0.0-1.0

红润

beauty.setRedLevel({value:1.0},result=>{

})
参数
value 0.0-1.0

锐化

beauty.setSharpen({value:1.0},result=>{

})
参数
value 0.0-1.0

美牙

beauty.setToothWhiten({value:1.0},result=>{

})
参数
value 0.0-1.0

变形

beauty.setFaceShape({value:1.0},result=>{

})
参数
value 0:女神变形 1:网红变形 2:自然变形 3:默认变形 4:精细变形

开启渐变

beauty.setChangeFrames({value:1.0},result=>{

})
参数
value 0为关闭 ,大于0开启渐变

脸部Level

beauty.setFaceShapeLevel({value:1.0},result=>{

})
参数
value 0.0-1.0

v脸

beauty.setCheekV({value:1.0},result=>{

})
参数
value 0.0-1.0

瘦脸

beauty.setCheekThinning({value:1.0},result=>{

})
参数
value 0.0-1.0

长脸

beauty.setCheekLong({value:1.0},result=>{

})
参数
value 0.0-1.0

窄脸

beauty.setCheekNarrow({value:1.0},result=>{

})
参数
value 0.0-1.0

小脸

beauty.setCheekSmall({value:1.0},result=>{

})
参数
value 0.0-1.0

短脸

beauty.setCheekShort({value:1.0},result=>{

})
参数
value 0.0-1.0

瘦颧骨

beauty.setIntensityCheekbones({value:1.0},result=>{

})
参数
value 0.0-1.0

瘦下颌骨

beauty.setIntensityLowerJaw({value:1.0},result=>{

})
参数
value 0.0-1.0

大眼

beauty.setEyeEnlarging({value:1.0},result=>{

})
参数
value 0.0-1.0

下巴

beauty.setIntensityChin({value:1.0},result=>{

})
参数
value 0.0-1.0

额头

beauty.setIntensityForehead({value:1.0},result=>{

})
参数
value 0.0-1.0

瘦鼻

beauty.setIntensityNose({value:1.0},result=>{

})
参数
value 0.0-1.0

嘴型

beauty.setIntensityMouth({value:1.0},result=>{

})
参数
value 0.0-1.0

开眼角

beauty.setIntensityCanthus({value:1.0},result=>{

})
参数
value 0.0-1.0

眼距

beauty.setIntensityEyeSpace({value:1.0},result=>{

})
参数
value 0.0-1.0

眼角

beauty.setIntensityEyeRotate({value:1.0},result=>{

})
参数
value 0.0-1.0

长鼻

beauty.setIntensityLongNose({value:1.0},result=>{

})
参数
value 0.0-1.0

缩人中

beauty.setIntensityPhiltrum({value:1.0},result=>{

})
参数
value 0.0-1.0

微笑嘴角

beauty.setIntensitySmile({value:1.0},result=>{

})
参数
value 0.0-1.0

圆眼

beauty.setIntensityEyeCircle({value:1.0},result=>{

})
参数
value 0.0-1.0

是否开启美体

beauty.enableBodyBeauty({enable:true},result=>{

})

瘦身

beauty.setBodySlimStrength({enable:true},result=>{

})
参数
value 0.0-1.0

长腿

beauty.setLegSlimStrength({enable:true},result=>{

})
参数
value 0.0-1.0

瘦腰

beauty.setWaistSlimStrength({enable:true},result=>{

})
参数
value 0.0-1.0

美肩

beauty.setShoulderSlimStrength({enable:true},result=>{

})
参数
value 0.0-1.0

美臀

beauty.setHipSlimStrength({enable:true},result=>{

})
参数
value 0.0-1.0

小头

beauty.setHeadSlim({enable:true},result=>{

})
参数
value 0.0-1.0

瘦腿

beauty.setHeadSlim({enable:true},result=>{

})
参数
value 0.0-1.0

滤镜

beauty.setFilterName({filterName:"",filterLevel:0.4},result=>{

})
参数
filterLevel 0.0-1.0
filterName ziran1~ziran8
filterName zhiganhui1~zhiganhui8
filterName mitao1~mitao8
filterName bailiang1~bailiang7
filterName fennen1~fennen8
filterName lengsediao1~lengsediao8 lengsediao11
filterName nuansediao1~nuansediao2
filterName gexing1~gexing7 gexing10 gexing11
filterName xiaoqingxin1 xiaoqingxin3 xiaoqingxin4 xiaoqingxin6
filterName heibai1~heibai4

关于安卓相芯bundle资源的管理 :

1.在项目App.vue同级目录创建文件夹nativeplugins/Fu-TRTCCloud/android/assets

2.在assets文件夹下创建graphics文件夹

3.在assets文件夹下创建model文件夹

4.在graphics和model文件夹下放置bundle资源

关于ios相芯bundle资源的管理

1.在项目App.vue同级目录创建文件夹nativeplugins/Fu-TRTCCloud/ios

2.把资源文件放到该目录下

相芯资源文件下载地址:

https://mp-cc83c99e-77d9-468b-ad38-6a0510afaea4.cdn.bspapp.com/cloudstorage/0a0ae86c-9f62-4389-b9b8-c08f401d3ab7.zip

隐私、权限声明

1. 本插件需要申请的系统权限列表:

NSCameraUsageDescription NSMicrophoneUsageDescription android.permission.RECORD_AUDIO android.permission.CAMERA

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件自身不采集任何数据,插件使用的腾讯云的sdk采集数据。说明参考官方https://cloud.tencent.com/product/trtc

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问