onunload身体不起作用

时间:2017-05-16 12:17:04

标签: javascript

我在chrome,opera,firefox和edge上尝试了我的代码,但是它没有用。我的onload代码运行完美,但onunload并不适用于所有。不知道为什么?

这是我的代码:

    VideoView video1=(VideoView)findViewById(R.id.video1);
    SeekBar seekBar2e=(SeekBar) findViewById(R.id.seekBar2);

    Uri aaa=Uri.parse("android.resource://" + G.name1 "/"+ taxidriver2 );
    **video1.setVideoURI(aaa);**
    video1.start();

2 个答案:

答案 0 :(得分:1)

onunload事件不允许执行某些操作,显示alert就是其中之一。请检查此answer

您可以使用以下代码向用户显示警告消息。

window.onbeforeunload = function(e) {
  return 'Bye now!';
}; 

答案 1 :(得分:0)

当你调用unload函数时,DOM现在完全卸载了。 因此,无法为您显示警报窗口。 但是如果使用,您可以在控制台中看到日志 ---> console.info("再来一次!");