簡單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 視訊播放的簡單使用iOS
- iOS開發 webview禁止視訊全屏播放iOSWebView
- WebView播放HTML5視訊,黑屏的問題。WebViewHTML
- WebView 視訊全屏播放(基於Html5 video)WebViewHTMLIDE
- [Android基礎]WebView的簡單使用AndroidWebView
- 使用VideoView播放rtsp視訊流IDEView
- 視音訊播放音訊
- opencv視訊播放OpenCV
- MPV 播放器:Linux 下的極簡視訊播放器播放器Linux
- 手機直播原始碼,Android studio 實現簡單的視訊播放原始碼Android
- iOS開發:音訊播放、錄音、視訊播放、拍照、視訊錄製iOS音訊
- Android開發 海康威視 多路視訊播放(同時播放視訊)Android
- iOS開發簡單的音訊播放器iOS音訊播放器
- iOS開發之簡單音訊播放器iOS音訊播放器
- unity中播放視訊Unity
- iOS視訊播放(二)iOS
- 視訊播放學習
- 視訊播放器播放器
- node-webkit不支援html5播放mp4視訊簡單介紹WebKitHTML
- 使用jQuery播放/暫停 HTML5視訊jQueryHTML
- Android 音視訊開發 - 使用AudioTrack播放音訊Android音訊
- iOS開發系列--音訊播放、錄音、視訊播放、拍照、視訊錄製(轉)iOS音訊
- MediaCodec、OpenGL、OpenSL/AudioTrack 實現一款簡單的視訊播放器播放器
- 簡單幾步快速完成視訊分割,大家都在使用的視訊剪輯軟體
- [原創視訊]PHP在netbeans中的簡單使用PHPBean
- Android音視訊之MediaPlayer音視訊播放Android
- Window 下 Qt5 使用QMediaplayer 進行視訊播放 流播放問題QT
- 解決flutter中webview視訊流播放Android正常,ios下有聲音沒影像問題FlutterWebViewAndroidiOS
- 超級簡單的跨平臺高效能音視訊播放框架QtAv編譯指南框架QT編譯
- iOS使用webView載入HTML網頁連結簡單展示iOSWebViewHTML網頁
- Android使用VideoView播放網路視訊,獲取網路視訊縮圖AndroidIDEView
- 小程式播放當前視訊關閉其他視訊
- 超簡單的視訊物件提取程式物件
- 使用flutter編寫一款視訊播放軟體Flutter
- vs2017使用vlc視訊播放器播放器
- iOS 9音訊應用播放音訊之播放控制暫停停止前進後退的設定iOS音訊
- 自定義視訊播放器播放器
- 視訊播放器工具Infuse播放器