我正在使用react-native-android-speech大声朗读我应用的某些部分。当我跑...
tts.speak({text: "Hi there"})
...我收到了一个很好的问候,但是当我尝试做的时候......
tts.speak({text: myComponent})
...我的应用程序崩溃。
据推测,我需要将myComponent
(总是一堆嵌套组件)转换为字符串,如HTML DOM的textContent()
或jQuery的text()
。 myComponent.valueOf()
和myComponent.toString()
都返回[Object Object]
,这当然没用。
如何访问/生成此文本?