更新记录
v1.0.1(2021-08-18)
1.新增按钮自定义图标
v1.0.0(2021-08-16)
无
平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:5.0 - 11.0 | armeabi-v7a:支持,arm64-v8a:未测试,x86:未测试 | × |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
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原生插件配置”->”云端插件“列表中删除该插件重新选择
简要描述:
- 可自定义悬浮窗
传递参数:
参数名 | 类型 | 是否必填 | 说明 |
---|---|---|---|
menu | String | 是 | 主菜单图标 |
images | Array | 是 | 菜单图标链接 |
titles | Array | 是 | 菜单标题 |
调用示例:
<template>
<div>
<button type="primary" @click="FloatViewMain()">打开悬浮窗</button>
<button type="primary" @click="FloatViewClose()">关闭悬浮窗</button>
</div>
</template>
<script>
var floatViewModule = uni.requireNativePlugin("Wlake-FloatView")
export default {
methods: {
FloatViewMain() {
floatViewModule.FloatViewMain({
"menu": "http://114.67.112.114:8081/image/menu.png",
"titles": ["购物车",
"全部商品", "设置", "首页", "我的"
],
"images": [
"http://114.67.112.114:8081/image/cart.png",
"http://114.67.112.114:8081/image/shop.png",
"http://114.67.112.114:8081/image/settings.png",
"http://114.67.112.114:8081/image/home.png",
"http://114.67.112.114:8081/image/my.png"
]
}, (ret) => {
uni.showToast({
'icon': 'none',
'title': JSON.stringify(ret)
})
})
},
FloatViewClose() {
floatViewModule.FloatViewClose()
}
}
}
</script>