因 Internet 错误退出应用程序

Exit from application on Internet Error

我正在使用 webapi-avplay 在 samsung tizen tv 网络应用程序上播放视频。我在断开电视与互联网的连接时遇到问题。

在网络应用中,在没有网络中断的情况下视频播放正常。而当我在视频播放期间断开互联网与电视的连接时,视频会缓冲,而不是显示错误弹出窗口,而是从应用程序中退出。我在 avplay 的 'error' 部分编写了弹出窗口代码。

一件更有趣的事是有时它能正常工作。此外,我们的电视没有电缆连接。

您尝试过使用 NetworkStateChangedCallback 吗?

您必须使用 NetworkStateChangeListener that.Try 检测网络状态的变化并采取相应的措施。

function addNetworkStateChangeListener() {
    var onChange = function(data) {
        alert("Network State Changed");
        //do your code or show error popup
 }
  listenerID = webapis.network.addNetworkStateChangeListener(onChange);
}

有关实施的详细信息: Samsung D Forum : Tizen API Guide

谢谢。