admin管理员组文章数量:1568418
一、Android端如何操作
1、给Application中Activity添加跳转链接路径和相关权限
<activity
android:name=".activity.LoginActivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="login.app"
android:path="/openLogin"
android:scheme="alibaba" />
</intent-filter>
</activity>
scheme:判别启动的App
host: 类似于端口,可用于分流,区分调取的功能
path:同上 ※没有也可以唤起
注意: Activity配置中android:exported="true"这个外部是否可以调用一定要写true,要不然会调用不成功,对于应用安全要求较高的一定要注意。
2、浏览器如何调起
<!-- 唤醒APP并跳转至指定的path页面 -->
<!--<a href="<scheme>://<path>?<params>=<value>">打开APP</a>-->
<a href="alibaba://openLogin/login.app">打开APP</a>
<!--或者都可以调用-->
<a href="alibaba://openLogin/login.app?userName=mayun">打开APP</a>
3、APP内部也可以调用起来
Intent intent = new Intent(
Intent.ACTION_VIEW,Uri.parse("alibaba://openLogin/login.app?userName=mayun"));
startActivity(intent);
4、ios同理
版权声明:本文标题:Android 实现浏览器跳转APP应用,网页也可以跳转APP 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1727321079a1108328.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论