当我按下主屏幕按钮时,我想在webview中暂停或停止声音,当我回到webview时,声音将再次播放。但是现在它还在播放,而android中的媒体播放器是NULL,因为所有内容包括Javascript的声音工作,而我的领导告诉我 “不要编辑或在Javascript中做任何事情。编辑或只在android中做” ,所以我无法暂停或停止它。这是我的问题。
答案 0 :(得分:2)
按home键时,当前活动进入暂停()状态,当你再次访问应用程序并打开该活动时,它会调用onResume方法
所以我建议你覆盖onpause()和onResume()方法并将你的代码用于声音暂停yaa stop in onpause()并通过在onResume()方法中放置代码再次播放声音
有关活动生命周期的更多信息,请参阅: Link1
答案 1 :(得分:0)
您可以从中调用WebView的
onPause()
和onResume()
您的活动分别是onPause()
和onResume()
。