添加到 android 主屏幕时,create-react-app 无法正常工作
create-react-app not working when added to android home screen
我得到了一个使用 react material-ui、react-router v4 并使用 featherjs 作为后端创建的应用程序。如果我从浏览器访问,数据会加载并呈现,但是当我将它添加到智能手机的主屏幕并查看时。它不加载任何数据或渲染。
有什么问题吗?我该如何调试?
它已经 4 个月大了,但我认为像我这样的其他人会从这个问题的答案中受益。我在网上找到一篇文章:https://ayastreb.me/react-router-in-home-screen-pwa/
想法是,当您的应用程序作为独立应用程序从主屏幕启动时,您需要为路由器使用基于哈希的导航(否则路由器不会启动并且您的应用程序什么都不做)。您可以在启动时检测到这种情况并切换到基于哈希的导航 - 请参阅文章。
我得到了一个使用 react material-ui、react-router v4 并使用 featherjs 作为后端创建的应用程序。如果我从浏览器访问,数据会加载并呈现,但是当我将它添加到智能手机的主屏幕并查看时。它不加载任何数据或渲染。
有什么问题吗?我该如何调试?
它已经 4 个月大了,但我认为像我这样的其他人会从这个问题的答案中受益。我在网上找到一篇文章:https://ayastreb.me/react-router-in-home-screen-pwa/
想法是,当您的应用程序作为独立应用程序从主屏幕启动时,您需要为路由器使用基于哈希的导航(否则路由器不会启动并且您的应用程序什么都不做)。您可以在启动时检测到这种情况并切换到基于哈希的导航 - 请参阅文章。