问题
Open 在这里反应原生问题
我已经广泛研究了这个错误(~2天的开发时间),但不知何故仍然没有解决方案 - 我已经运行了以前的React Native设置,并认为这可能会解决为最后一步(请参阅问题结束).简而言之,当我react-native run-ios
从示例"AwesomeProject"目录运行时,我在React Packager launchPackager.command窗口中收到以下错误.
〜/ AwesomeProject2/node_modules/react-native/packager~ /Users/alexanderhandy/AwesomeProject2/node_modules/react-native/local-cli/cli.js:74 const setupEnvScript = /^win/.test(process.platform)^^ ^^^ SyntaxError:在严格模式下使用const.在Module.load(模块)处的Module._compile(vm.js:73:16)位于Module._compile(module.js:443:25)的Object.Module._extensions..js(module.js:478:10)处.js:355:32)在Function.Module._load(module.js:310:12)的Function.Module.runMain(module.js:501:10)at at node(node.js:129:10)at node .js:814:3~
我的设置
脚步
git fetch; git reset --hard origin/master
. ~/.nvm/nvm.sh
在终端中运行以使nvm正常工作,当我没有v5.7.0变成v0.12.4时.当错误运行时,我有双重检查节点是v5.7.0react-native init AwesomeProject
完成但挂了10分钟react-native run-ios
,得到了错误,并尝试添加source ~/.bash_profile
到这里node_modules/react-native/packager/react-native-xcode.sh
建议 …我想在我的移动网站上播放一个用于YouTube 360视频的嵌入式iframe - 它可以在桌面浏览器上正常工作,但在移动浏览器中我只能播放平面立体视图.我可以确认它绝对是一个HTML5播放器
这显然是其他人正在经历的未解决的问题.见以下帖子:
所以我想要帮助这两个潜在的问题/解决方案中的至少一个.
1)是否可以在移动浏览器中使用它?谷歌的文档表明它应该
供参考 - 这是我的iframe代码
<iframe width="1360" height="500" src="https://www.youtube.com/embed/0x16ngo8xfY?autoplay=1&loop=1&playlist=0x16ngo8xfY" frameborder="0" allowfullscreen></iframe>
Run Code Online (Sandbox Code Playgroud)
2)假设没有,强制我的iframe在360移动应用程序中启动的最佳方法是360视频正常工作
谢谢,亚历克斯