隐藏 video标签的下载按钮

cordova-plugin-inappbrowser插件中隐藏 AndroidwebView里的 <video>标签:

 let webView = window.cordova.InAppBrowser.open(fileUrl, '_blank', 'location=yes,enableViewportScale=yes')
    if (window.device.platform === 'Android') {
      webView.addEventListener('loadstop', function () {
        webView.executeScript({ code: 'var videos = document.getElementsByTagName(\'video\');' +
        'HTMLCollection.prototype.toArray=function(){return [].slice.call(this); };' +
       'videos.toArray().forEach(function(item){item.controlsList.add(\'nodownload\');});' }, function (param) {
          console.log(param)
          console.log('回调')
        })
      })
    }
markdown/20180306180624.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容