标签:通过 名称 ios 网页 字符串 项目 提高 enter 标签
什么是深度链接?
如何实现从网页启动APP?
1 <intent-filter> 2 <action android:name="android.intent.action.VIEW" /> 3 <category android:name="android.intent.category.DEFAULT" /> 4 <category android:name="android.intent.category.BROWSABLE" /> 5 <!--配置自定义的scheme,至少需要scheme和host才能匹配--> 6 <data android:scheme="mytest" 7 android:host="xxx.xx.xxx.xxx"/> 8 </intent-filter>
1 Log.d(TAG, "scheme:" + intent.getScheme()); 2 //Log.e(TAG, "host:" + intent.getData().getHost()); 3 Uri uri = intent.getData(); 4 Log.d(TAG, uri.getScheme()); // 获取 scheme 名称 5 Log.d(TAG, "host: " + uri.getHost()); // 获取 scheme 的host 6 Log.d(TAG, "path: " + uri.getPath()); // 获取 scheme 的路径 7 Log.d(TAG, "port: "+uri.getPort()); //获取端口号 8 Log.d(TAG, "queryString: "+ uri.getQuery()); // 获取 scheme 的参数?后面的部分 9 Log.d(TAG, "queryParameter: " + uri.getQueryParameter("key")); // 获取 paramKey 的 paramValue 参数
进阶使用
标签:通过 名称 ios 网页 字符串 项目 提高 enter 标签
原文地址:https://www.cnblogs.com/Tu2k1/p/13253279.html