2
我有一個奇怪的問題。React Native Android不包括一些內置的組件和API
假設我正在嘗試在RN上使用ToastAndroid
API。按照該文件,那麼它可以包括這樣的:
'use strict';
var React = require('react-native');
var {
AppRegistry,
StyleSheet,
Text,
View,
Image,
ToastAndroid
} = React;
然而,當我嘗試使用此行:
ToastAndroid.show("hello world", ToastAndroid.SHORT);
我得到這個錯誤:undefined is not an object (evaluating 'ToastAndroid.show')
這表明沒有被適當地包括它。
我試圖消除來自進口ToastAndroid
線,並明確導入這樣的:
var {
AppRegistry,
StyleSheet,
Text,
View,
Image,
} = React;
var ToastAndroid = require('ToastAndroid');
,這似乎這樣的伎倆。完全相同的故事,我試過的其他Android相關的東西,如DrawerLayoutAndroid
。爲什麼我無法像文檔中描述的那樣執行這些導入?
我是新來的節點和反應,所以對不起,如果我失去了明顯的東西。
我知道這是一個老問題,但在Android上v0.43.4上看到類似的問題,儘管@Rhys對v0.13.0的說法是這樣說的。您在發佈後的近2年內解決了這個問題的任何機會? –