如何在nativescript exoplayer中捕获玩家错误并显示支持者警报
当用户出现连接问题时,我会在控制台中看到:如何在nativescript exoplayer中捕获玩家错误并显示支持者警报,nativescript,nativescript-vue,Nativescript,Nativescript Vue,当用户出现连接问题时,我会在控制台中看到: PlayerError com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.upstream.HttpDataSource$HttpDataSourceException: Unable to connect to ... 我想知道是否有可能捕捉到这个错误,并告诉用户他们有连接问题,视频无法加载。 我正在nativescript vue中使
PlayerError com.google.android.exoplayer2.ExoPlaybackException: com.google.android.exoplayer2.upstream.HttpDataSource$HttpDataSourceException: Unable to connect to ...
我想知道是否有可能捕捉到这个错误,并告诉用户他们有连接问题,视频无法加载。
我正在nativescript vue中使用这个很棒的插件
以下是我在nativescript vue应用程序中使用该组件的方式:
<exoplayer
:src="video.src"
autoplay="true"
controls="false"
height="300"
@finished="done"
/>
我在node_模块插件的videoplayer.android.js文件中找到了这个:
onPlayerError: function (error) {
},
因此,我为组件中的全局对象分配了一个回调函数,并在onplayerror函数中对全局对象调用了该函数。现在适用于android。插件没有实现这一点,你可以用叉子从中触发一个事件。@Manoj你真的是社区的最大希望:))非常感谢!