uniapp如何获取安卓原生的Intent对象

通过第三方app唤起,并且获取第三方app唤起时携带的参数

因为应用a唤起应用b时,应用b第一时间就要拿到参数token,所以需要将获取参数的方法写在APP.vue中的onLaunch钩子里,如果其他地方要用可以选择vuex或者采用本地缓存。

uniapp中plus.runtime.arguments可以获取到第三方程序调用时传递给程序的参数,也就是应用a传递过来的参数。

由于 plus.runtime.arguments获取到的参数是string字符串,我们需要使用JSON.parse()方法将数据转换为JavaScript对象。

js 复制代码
<script>
	export default {
		onLaunch() {
                const arg = JSON.parse(plus.runtime.arguments);
                console.log(arg.token);
        },
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style>
	/*每个页面公共css */
</style>
相关推荐
2501_915921432 小时前
iOS 是开源的吗?苹果系统的封闭与开放边界全解析(含开发与开心上架(Appuploader)实战)
android·ios·小程序·uni-app·开源·iphone·webview
blackorbird2 小时前
Edge 浏览器 IE 模式成攻击突破口:黑客借仿冒网站诱导攻击
前端·edge
谷歌开发者3 小时前
Web 开发指向标 | Chrome 开发者工具学习资源 (一)
前端·chrome·学习
名字越长技术越强3 小时前
Chrome和IE获取本机ip地址
前端
天***88963 小时前
Chrome 安装失败且提示“无可用的更新” 或 “与服务器的连接意外终止”,Chrome 离线版下载安装教程
前端·chrome
半梦半醒*3 小时前
zabbix安装
linux·运维·前端·网络·zabbix
清羽_ls4 小时前
React Hooks 核心规则&自定义 Hooks
前端·react.js·hooks
你的人类朋友4 小时前
“签名”这个概念是非对称加密独有的吗?
前端·后端·安全
西陵4 小时前
Nx带来极致的前端开发体验——任务缓存
前端·javascript·架构
10年前端老司机6 小时前
Promise 常见面试题(持续更新中)
前端·javascript