我正在wkwebview中使用音频链接来播放声音流,当声音流播放声音但音频播放器不显示仅白屏时

时间:2020-05-08 07:06:57

标签: ios swift wkwebview

我有一个在线广播流媒体链接,我想将其嵌入wkwebView中,每当我运行声音开始流媒体播放但音频播放器未显示时。它仅显示白屏并伴有背景声音,我正在附加wkwebview代码。任何帮助将不胜感激预先感谢。

override func viewDidLoad() {
    super.viewDidLoad()
          bottomTabBar.delegate = self
    let url = URL(string: "https://radio.lovegodradio.com/radio/8000/radio.mp3?1588839519")
    let urlRequest = URLRequest(url: url!)
        view.bringSubviewToFront(activityIndicator)
        bottomTabBar.unselectedItemTintColor = .black
          webView.navigationDelegate = self
        webView.scrollView.bounces = false
        webView.scrollView.bouncesZoom = false
        webView.allowsLinkPreview = false
    // enable JS
    webView.configuration.preferences.javaScriptEnabled = true
    webView.configuration.preferences.setValue(true, forKey: "allowFileAccessFromFileURLs")
           webView.configuration.mediaTypesRequiringUserActionForPlayback = []
           webView.configuration.allowsInlineMediaPlayback = true



    webView.load(urlRequest)
        //check internet connectivity
        if(Reachability.isConnectedToNetwork()){
                        print("network connected Successfully!!")

                      // self.gifImageView.isHidden=false
                        webView.isHidden=false
                        bottomTabBar.isHidden=false
                       self.noInetImg.isHidden=true
                       self.noInetBtn.isHidden=true
                       self.noInetLabel.isHidden=true
                        activityIndicator.isHidden=false
                      // self.GetViewOnDecision()
                   }else{
                     //  self.gifImageView.isHidden=true
                        webView.isHidden=true
                        bottomTabBar.isHidden=true
                        activityIndicator.isHidden=true
                       self.noInetImg.isHidden=false
                       self.noInetBtn.isHidden=false
                       self.noInetLabel.isHidden=false
                        print("network fail!!")
                   }
        //end of check internet connectivity


  }

0 个答案:

没有答案