Android APP 打开 微信小程序 插件
价 格: ¥1.00
简 介: Android 打开微信小程序 插件, 基于HBuilder 工程的离线打包 工程
立即购买 *购买后即可在附件下载本案例
技术要求:要会 Android 离线打包APP
基础开工发工具:HBuilder X | 离线打包工具:Android studio
可提供技术协助
| 该插件,一共包含两个文件: |
|---|
| WxOpenApi.java , 调起小程序 的插件内容 wxopen.js 实例的JS文件,用于调用插件使用 |
GIF动画演示

要实现APP调起小程序功能
第一步: 首先到微信开发者中心和小程序管理页面,关联相关的小程序, 目前一个APP可以关联3个小程序。
第二步: 获得APP 的Appid 号 和 小程序的原始id , 主要用于调起小程序,然后在附件文件 WxOpenApi.java 文件中修改即可。
第三步:把 WxOpenApi.java 文件放在 java 文件夹下的相关目录下,例如包名:com/dome/dome
第四步: 在离线打包的工程 dcloud_properties.xml 配置文件中 添加一条 feature 注册一个插件权限
<feature name="WxOpenApi" value="包名.WxOpenApi"/>
第五步: 引用微信的相关资源包 在 build.gradle 的 dependencies 项添加依赖
dependencies {
implementation 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:+'
}
第六步:在需要 调用的html 页面 引用附件中的 wxopen.js 文件
| 方法介绍: |
|---|
| 1. plus.WxOpenApi.open(); 默认,打开的是小程序的首页 |
| 2. plus.WxOpenApi.open("/pages/index/index"); 可以设置打开其他页面 |
| 3. plus.WxOpenApi.open("/pages/index/index?text=123&name=mm"); 可以传值给小程序 |
示例:
<div class="notification">
<h4>安卓APP打开微信小程序</h4>
<input type="button" value="APP调起小程序" id="wxopen">
</div>
<script src="js/mui.min.js"></script>
<script src="js/wxopen.js"></script>
<script type="text/javascript" charset="utf-8">
mui.init();
mui("body").on("tap","#wxopen",function(){
plus.WxOpenApi.open(); //打开微信小程序
});
</script>
加载更多