当添加到Android主屏幕时,create-react-app无法正常工作

问题描述 投票:3回答:1

我有一个使用react material-ui,react-router v4和使用featherjs作为后端创建的应用程序。如果我从浏览器访问,数据会加载并渲染,但是当我将其添加到智能手机的主屏幕并查看时。它不会加载任何数据或渲染。

有什么问题?我该怎么调试呢?

android reactjs material-ui create-react-app react-router-v4
1个回答
2
投票

这已经有4个月了,但我认为像我这样的其他人会从这个问题的答案中受益。我在网上发现了一篇文章:https://ayastreb.me/react-router-in-home-screen-pwa/

我们的想法是,当您的应用程序从主屏幕作为独立应用程序启动时,您需要为路由器使用基于哈希的导航(否则路由器不启动且您的应用程序无效)。您可以在lauch上检测案例并切换到基于哈希的导航 - 请参阅文章。

© www.soinside.com 2019 - 2024. All rights reserved.