当前位置:   article > 正文

android 短信打开APP_安卓发短信的scheme

安卓发短信的scheme
  1. 需求说明:用户收到短信,点击短信链接 打开APP,有直接打开,没有下载APP
  2. 功能分析:首先写一个H5界面,界面内容有两个按钮,一个下载,一个打开,没有点击下载去安装,有直接打开APP,然后在Android中使用Scheme协议唤起APP。
  3. 具体功能实现:

H5简单代码

				<button
					onClick={() => onDownload()}
				>
					点击下载APP
				</button>
				<button
					onClick={() => onOpenApp()}
				>
					已经下载打开APP
				</button>

	//下载方法
	function onDownload() {
		window.location.href =
			”这里放下载链接“;
	}
	//打开APP方法
	function onOpenApp() {
		window.location.href =
			'park://testjeean'//这个地址是自己在Android里面定义的下面会说到
	}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

Android实现代码

URL Scheme协议格式
在这里插入图片描述
‘park://testjeean’ 我这里只是做了简单的跳转,也可以带参数,有需求的话自行查找吧
Android APP使用方式

        <activity
            android:name=".activity.MainActivity"
            android:configChanges="orientation|keyboardHidden"
            android:screenOrientation="portrait"
            android:windowSoftInputMode="adjustPan">
            <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:scheme="park"
                    android:host="testjeean"
                    />
            </intent-filter>
        </activity>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

写在需要跳转的activity的清单文件中就可以

效果图如下:点击下载会弹出底部提示框
在这里插入图片描述

Scheme协议扩展
https://blog.csdn.net/qq_34906385/article/details/121344153

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/672279
推荐阅读
相关标签
  

闽ICP备14008679号