【问题标题】:MediaPlayer Error unknown err媒体播放器错误未知错误
【发布时间】:2020-08-18 16:27:44
【问题描述】:

我正在使用离子 2。

我推荐了这个https://github.com/nchutchind/cordova-plugin-streaming-media

这是我的代码

  constructor(private streamingMedia: StreamingMedia,public navCtrl: NavController, public navParams: NavParams) {

    var videoUrl = "http://came3.nkansai.ne.jp:81/nphMotionJpeg?Resolution=640x480&Quality=Motion";

    let options: StreamingVideoOptions = {
      successCallback: () => { console.log('Video played') },
      errorCallback: (e) => { 
      console.log('Error streaming')
      console.log(e) 
     },
      orientation: 'landscape'
    };



    this.streamingMedia.playVideo('http://came3.nkansai.ne.jp:81/nphMotionJpeg?Resolution=640x480&Quality=Motion', options);
 }

我错了

MediaPlayer 错误:未知 (1) -2147483648

请多多指教,

谢谢。

【问题讨论】:

    标签: android cordova


    【解决方案1】:

    要解决上述情况,请按照以下步骤操作: -> 在 config.xml 中添加以下代码:

        <allow-intent href="*" />
        <access origin="*" />
        <allow-navigation href="http://*/*" />
        <allow-navigation href="https://*/*" />
        <allow-navigation href="*" />
        <allow-navigation href="data:*" />
    

    -> 在 index.html 中添加以下代码:

        <meta http-equiv="Content-Security-Policy" content="style-src 'self' 'unsafe-inline'; media-src *; connect-src *">
    

    【讨论】:

    • 是否必须在设备上构建和安装,或者您可以简单地使用“ionic cordova run --device android”进行测试?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-12
    相关资源
    最近更新 更多