世博会网页视图,如何触发onpress功能

时间:2020-09-25 11:13:21

标签: react-native expo

在EXPO项目中使用react-native-webview(SDK:36) 下面的WebView会加载youtube播放器,但需要用户触摸才能开始播放,

它需要开始(加载时)开始播放,但是由于其网络视图自动播放参数在这里不起作用 因此,我尝试通过触发器onPress操作来欺骗它,该操作应该发生在injectedJavaScript中 道具。

 <WebView
      style={{ marginTop: (Platform.OS == 'android') ? 20 : 0 }}
      javaScriptEnabled={true}
      injectedJavaScript={'(function(){alert("need to play after loading video")}());'}
      domStorageEnabled={true}
      source={{ uri: 'https://www.youtube.com/embed/---?autoplay=1' }}
    />

提示警报很好,将其加载到屏幕上后如何强制播放视频?

0 个答案:

没有答案