Răsfoiți Sursa

Merge pull request #1477 from deltachat/mute_webxdc_playback_on_exit

stop media playback if wbxdc is closed
cyBerta 3 ani în urmă
părinte
comite
405ed5ec09
1 a modificat fișierele cu 7 adăugiri și 0 ștergeri
  1. 7 0
      deltachat-ios/Controller/WebxdcViewController.swift

+ 7 - 0
deltachat-ios/Controller/WebxdcViewController.swift

@@ -184,6 +184,13 @@ class WebxdcViewController: WebViewViewController {
         loadHtml()
         loadHtml()
     }
     }
     
     
+    override func viewDidDisappear(_ animated: Bool) {
+        super.viewDidDisappear(animated)
+        if #available(iOS 15.0, *) {
+            webView.pauseAllMediaPlayback()
+        }
+    }
+
     
     
     private func loadRestrictedHtml() {
     private func loadRestrictedHtml() {
         // TODO: compile only once
         // TODO: compile only once