Android App跳转微信小程序
2023-09-27 14:22:49 时间
最近,有一个App跳转小程序的需求,参考微信的官方文档,接入还是比较简单的,不过中途遇到了一个坑,所以记录一下。
首先,需要登录微信开放平台 微信开放平台,创建一个移动应用,然后系统会返回一个appid。
需要说明的是,不管是跳转微信小程序还是微信登录、分享,都需要先在微信开放平台注册appId。然后,就可以参考 Android APP拉取小程序的例子,在WebView中调用下面的代码(可以是直接调用,也可以是协议拦截)。
String appId = "wxd930ea5d5a258f4f"; // 填移动应用(App)的 AppId,非小程序的 AppID
IWXAPI api = WXAPIFactory.createWXAPI(context, appId);
WXLaunchMiniProgram.Req req = new WXLaunchMiniProgram.Req();
req.userName = "gh_d43f693ca31f"; // 填小程序原始id
req.path = path; 拉起小程序页面的可带参路径,不填默认拉起小程序首页,对于小游戏,可以只传入 query 部分,来实现传参效果,如:传入 "?foo=bar"。
req.mini
相关文章
- android.support.v4.widget.DrawerLayout使用
- Android “NetworkOnMainThreadException”出错原因及解决办法
- 精品基于Uniapp+SSM实现的android在线点单系统APP
- 9月4日科技资讯|微信支付二维码被诉侵权;AI 换脸 App「ZAO」致歉; Android 10 正式发布
- 写给Android App开发人员看的Android底层知识(4)
- 包建强的培训课程(1):Android App企业级开发
- 写给Android App开发人员看的Android底层知识(1)
- Android WebView与JavaScript交互实现Web App
- Android---App Widget(五)
- [Android] App在三星某些机子上闪退:"不保留活动"
- Android-SQLite3 超基础入门
- android 加固防止反编译-重新打包
- Android 制作签名
- Android:视频(VideoView/MediaPlayer)
- [Android] 安卓手机不用root删除自带app
- android app 架构设计02
- Android APP性能及专项测试(个人整理)
- android的操作系统 根据进程的优先级 把进程分为了若干个等级
- Android Studio实现记单词App,背完四六级一次过~
- Android Studio实现功能强大的购物商城APP
- Android Stduio实现一个天气预报APP
- is not accessible from java.lang.Class android.app.AppComponentFactory
- android 通过uri获取bitmap图片并压缩
- Android热修复
- Android中通过pid获取app包名
- Android Checkbox详解
- (原)Android在子线程用handler发送的消息,主线程是怎么loop到的?
- Android-AsyncTask的使用
- android 百度地图Map的4.9E-324问题
- 中国市场 Android App 兼容性报告
- Android底层字符传递给上层应用举例