APP页面如何设置deeplink URL代码实现
时间: 2023-05-31 10:03:56 浏览: 116
在APP页面中设置deeplink URL需要在AndroidManifest.xml文件中添加以下代码:
```xml
<activity android:name=".YourActivity">
<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="yourapp.com"
android:pathPrefix="/yourpath"
android:scheme="yourapp" />
</intent-filter>
</activity>
```
其中,android:host表示你的应用程序的主机名,android:pathPrefix表示你的URI路径的前缀,android:scheme表示你的URI方案。
在iOS中,需要在Info.plist文件中添加以下代码:
```xml
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>yourapp</string>
</array>
<key>CFBundleURLName</key>
<string>yourapp</string>
</dict>
</array>
```
其中,CFBundleURLSchemes表示你的URI方案,CFBundleURLName表示你的应用程序的名称。
通过以上设置,你的应用程序就可以响应deeplink URL了。例如,你可以在浏览器中输入“yourapp://yourpath”来打开你的应用程序并跳转到指定页面。
阅读全文