簡單WebView使用播放視訊停止
簡單WebView使用播放視訊停止
額,在一個具有摺疊效果的View內容裡面小窗播放,然後收起。這期間並沒有涉及到元件的生命週期。
看了好多的前輩的解決辦法。基本兩種靠譜的,一種是在元件的不同生命週期呼叫 WebView 的 onResume()
方法和 onPause()
方法。然而,上述情況並沒有涉及到任何生命週期。另一種方法是直接粗暴的removeView()
和 destroy()
可是當你再次點選該摺疊項的時候已經不能開啟了。
看到一種思路是重新載入到另一空頁面,親測可行。於是開啟的時候載入一下,收起的時候再載入一下。在收起載入的時候相當於關閉掉了原播放。於是成功了。(考慮到效率和流量還是重新載入到一個比較簡單的空頁面比較好。)
itemView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
itemView.toggle(false);
mWebView.loadUrl(網址);
}
});
mBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
itemView.fold(false);
mWebView.reload();
}
});
感謝前輩們的努力
相關文章
- iOS開發 webview禁止視訊全屏播放iOSWebView
- WebView 視訊全屏播放(基於Html5 video)WebViewHTMLIDE
- 簡單使用exoplayer播放HLS
- 手機直播原始碼,Android studio 實現簡單的視訊播放原始碼Android
- MPV 播放器:Linux 下的極簡視訊播放器播放器Linux
- MediaCodec、OpenGL、OpenSL/AudioTrack 實現一款簡單的視訊播放器播放器
- Android 音視訊開發 - 使用AudioTrack播放音訊Android音訊
- WPF播放視訊
- Android開發 海康威視 多路視訊播放(同時播放視訊)Android
- 解決flutter中webview視訊流播放Android正常,ios下有聲音沒影像問題FlutterWebViewAndroidiOS
- vs2017使用vlc視訊播放器播放器
- 視訊播放學習
- unity中播放視訊Unity
- 視訊播放用例
- 簡單幾步快速完成視訊分割,大家都在使用的視訊剪輯軟體
- iOS開發系列--音訊播放、錄音、視訊播放、拍照、視訊錄製(轉)iOS音訊
- 超級簡單的跨平臺高效能音視訊播放框架QtAv編譯指南框架QT編譯
- day89:luffy:使用Celery完成我的訂單超時取消&Polyv視訊加密播放加密
- 超簡單的視訊物件提取程式物件
- 使用VideoView做個實用的視訊播放器IDEView播放器
- 使用flutter編寫一款視訊播放軟體Flutter
- 小程式播放當前視訊關閉其他視訊
- 使用QMediaPlayer播放音訊音訊
- 視訊播放–踩坑小計
- 視訊播放--踩坑小計
- 自定義視訊播放器播放器
- 視訊播放器工具Infuse播放器
- 阿里雲視訊播放器阿里播放器
- 使用海康H5視訊播放器開發包實現監控播放H5播放器
- FFmpeg+SDL2實現簡易音視訊同步播放器播放器
- sync-player:使用websocket實現異地同步播放視訊Web
- WebRTC:一個視訊聊天的簡單例子Web單例
- 電視機頂盒視訊播放外掛
- IOS 整合 Bilibili IJKPlayer播放器,播放rtmp視訊流iOS播放器
- 日常總結 --- 視訊播放按鈕
- 實現播放視訊及彈幕
- Flutter視訊播放封裝歷程Flutter封裝
- expo react-native視訊播放元件React元件
- Win10播放器無法播放視訊如何解決_win10自帶播放器不能播放視訊怎麼修復Win10播放器