首页 > 解决方案 > 为什么在 React Native 中没有定义 window.location?

问题描述

我正在尝试使用post-robotReact Native WebView进行通信。它失败了,因为 post-robot 正在尝试访问window.location.href. 虽然在 React Native 中window 被定义为全局location变量,但它缺少.

这看起来像是故意的,而不是错误。如果是故意的,这有什么原因吗?

无论有意与否,我都不清楚最好的前进道路。我还没有找到任何其他库,如 post-robot 确实支持 React Native。

编辑:

在深入挖掘之后,我发现了另一个 SO 帖子,来自某人试图将 post-robot 与 React Native 一起使用。没有回应,他们也没有提到他们是否遇到了与window.location我相同的问题:Using React Native with post-robot

在此处输入图像描述

标签: react-nativewindow.locationpost-robot

解决方案


推荐阅读