【发布时间】:2021-11-14 07:21:19
【问题描述】:
浏览器页面刷新会破坏我的应用程序。
我在一个世博通用应用程序中使用反应导航。当用户在路由“/”上刷新浏览器时,一切都按预期工作。当用户在任何其他路线上刷新时,例如"/search" 我看到这个服务:
无法获取/搜索
我看过深度链接
import * as Linking from 'expo-linking'
...
const prefix = Linking.createURL('/')
const linking={
prefixes: [prefix],
config: {
screens: PathsByName,
},
}
<NavigationContainer linking={linking}>
...
</NavigationContainer>
以及自定义的 webpack
config.devServer.historyApiFallback = {
index: 'index.html'
}
但我仍然无法正确加载简单的页面刷新。
【问题讨论】:
标签: react-native expo react-navigation