uni-app 唤醒调用第三方app并传参
目的:uni-app唤醒第三方应用,并传入参数(登录账号和密码)跳过登录,达到用户无感登录效果!!
1.离线打包设置
包名:cn.com.ptorigin.cms
执行activity:com.bodystm.activity.LoginActivity
参数:
let sendData = { "username": "T2021C1", "passwd": "123456", "baseUrl": "https://cms.wismed.com.cn/" };
核心代码
const isApp = plus.runtime.isApplicationExist({ pname: 'cn.com.ptorigin.cms' }); if (isApp) { console.log('App已安装~'); let sendData = { "username": "T2021C1", "passwd": "123456", "baseUrl": "https://cms.wismed.com.cn/" }; plus.runtime.launchApplication({ pname: "cn.com.ptorigin.cms", action: "com.bodystm.activity.LoginActivity", extra: sendData }, (e) => { console.log('error', e.message) }, ); } else { console.log('App未安装~'); }
本文参考:https://blog.csdn.net/qq_42306286/article/details/105784002
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2021-01-05 Git
2021-01-05 mybatis plus构造器
2021-01-05 String和StringBuffer的区别
2021-01-05 java编写简单的Socket通信应用 实现服务端同时处理多个客户端