0
我想在一個項目中使用react-native-video但是當我運行它,我得到Super expression must either be null or a function, not undefined
在iPhone模擬器一個紅色的屏幕上。反應原生視頻:超表達必須是空或功能
我可以用一個非常簡單的測試應用程序重現:
> react-native init MyApp
> cd MyApp
> npm install react-native-video --save
> rnpm link react-native-video
添加import Video from 'react-native-video';
或var Video = require('react-native-video');
到index.ios.js
等進口後。
> react-native run-ios
這裏的Video.js。通過console.log
我可以看到Component
是未定義的。這將解釋錯誤,但我不知道該怎麼做。
版本安裝:
只是試圖刪除
"react-native-video": "^0.7.1"
,並能正常工作。唯一的區別是,「反應本地視頻」的版本是:「^ 0.8.0-RC」 – Cherniv你說得對。我昨天安裝了0.7.1。現在我得到0.8.0-rc,它工作:) – Jake