更新记录

1.0.0(2024-12-23) 下载此版本

1.0.0


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.36,Android:不支持,iOS:不支持,HarmonyNext:支持 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序 鸿蒙元服务
× × × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

hm-openmp

开发文档

本插件依据官方文档对uni-app适配鸿蒙版后,在应用内调起uni小程序的一个简单封装。

本插件只适用于使用uni-app开发应用后,发布成鸿蒙应用需要调起uni小程序场景。

官方文档提供了鸿蒙原生开发集成uni小程序的详细介绍,开发人员可基此对本插件进行功能扩展。

本插件支持HBuild X 4.36及以上版本。

1、插件引用

import { getMpTool } from "@/uni_modules/hm-openmp"

2、插件使用

let uniMpTool= getMpTool();

(1)判断uni小程序是否安装

let isExists = uniMpTool.isExistsMP("uni小程序id");

(2)获取已经安装的小程序版本

let ver = uniMpTool.getMpVersion("uni小程序id");

(3)将wgt应用资源包部署到运行路径中

await uniMpTool.releaseWgt("uni小程序id","uni小程序 wgt包路径");

(4)获取uni小程序应用资源部署路径

let path = uniMpTool.getRunPath("uni小程序id");

(5)打开小程序,并返回小程序对象

let mp = uniMpTool.openMp(microprogram_appid,{ extraData : extraDataVal });

对小程序对象mp事件监听可参见官方文档

隐私、权限声明

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

读存储、写存储权限

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

插件不采集任何数据

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

许可协议

MIT协议

暂无用户评论。

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