我已经构建了一个RN应用程序,显示产品的价格并将用户重定向到网页以完成订单。在iPhone上,网页在应用程序内部看起来与使用Safari或Chrome打开时看起来相同,但在Android上我有一些问题。从Chrome或默认浏览器打开网页时,它看起来很棒,但在使用WebView时,它看起来有点破碎。
我尝试过使用很多外部组件,但都没有用。 我能做的最好的事情是使用react-native-webview-crosswalk,它使用人行横道驱动程序进行webview,但是当关注文本字段输入时,他们有一个已知的问题,即应用程序崩溃(不仅仅是在RN中)。
https://crosswalk-project.org/jira/si/jira.issueviews:issue-html/XWALK-6997/XWALK-6997.html
尝试过许多设备。除此之外,该应用程序看起来很棒!但除非我有解决方法,否则我无法使用它。
这就是我在这里的原因。花了很多时间在它上面和许多不同的实现,似乎我进入了死胡同。除非你们中的一个人可以帮助我或引导我找到更好的解决方案。我有一些原生的Android知识,对任何想法都是开放的。
谢谢!