我正在尝试调试在chrome模拟器上运行的反应原生应用程序。我目前得到的错误是“无法将属性'卷'设置为null”。这就像我从开始以来得到的第四或第五个神秘错误,但是当我撞到墙壁时的第一个错误。我将概述所有配置步骤,以防我早些时候搞砸了:
(index):94 Uncaught TypeError:无法将属性'volume'设置为null at Object.render((index):94) at Object.setState((index):48) 在WebSocket.ws.onopen((index):152)
以防万一,这是我最初得到的CORS错误:
无法加载 http://localhost:8081/index.delta?platform=android&dev=true&minify=false: 请求中不存在“Access-Control-Allow-Origin”标头 资源。因此不允许来源“http://192.168.100.4:8081” 访问。如果不透明的响应满足您的需求,请设置请求 模式为'no-cors'以获取禁用CORS的资源。 (index):188 Uncaught(in promise)TypeError:无法获取
页面刷新后它会消失,但我想知道为什么它仍然会发生。 有没有人设法使用VS模拟器和react-native设置Chrome调试?如果是这样,请分享你的经验,我发现的所有教程都很高兴建议运行react-native start和react-native run-android,之后一切都应该顺利骑行)
答案 0 :(得分:1)
我在调试器模式下有类似的问题,并且出现错误。 我不确定为什么吗?答案,但是chrome中的扩展名可能是问题所在。我禁用了扩展程序,但发布后没有任何错误。
答案 1 :(得分:0)
用于获取系统ip地址。