我正在尝试在Android上实现深层链接(类似于iOS通用链接)。请在下面找到SDK详细信息。
SDK版本:37.0.12 平台(Android / iOS /网络/全部):
Android app.json包含建议的意图过滤器
"intentFilters": [
{
"action": "VIEW",
"data": [
{
"scheme": "https",
"host": "**************",
"pathPrefix": "/records"
}
],
"category": ["BROWSABLE", "DEFAULT"]
}
]
下面是app.js代码。
const Stack = createStackNavigator()
function App() {
const linking = { prefixes: ['*******','exps://********'] }
return (
<NavigationContainer linking={linking} fallback={<Text>Loading...</Text>}>
<Stack.Navigator>
<Stack.Screen name='Home' component={HomeScreen} />
</Stack.Navigator>
</NavigationContainer>
)
}
导出默认应用
并且服务器包含托管在知名/assetlinks.json
上的资产链接[
{
"relation": ["delegate_permission/common.handle_all_urls"],
"target": {
"namespace": "android_app",
"package_name": "************",
"sha256_cert_fingerprints": [ "5C:AF:56:11:A5:3C:82:A7:9D:18:23:6E:CC:67:08:16**********"
]
}
}
]
该应用程序运行正常,但是,深层链接似乎无法正常工作。
我错过了什么吗?任何线索/建议/意见将不胜感激关于, 高