Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WebResourceResponse没有';不要播放视频_Android_Xamarin_Xamarin.android_Instagram - Fatal编程技术网

Android WebResourceResponse没有';不要播放视频

Android WebResourceResponse没有';不要播放视频,android,xamarin,xamarin.android,instagram,Android,Xamarin,Xamarin.android,Instagram,要解决当前使用Instagram显示资源的问题,我将执行以下操作: 使用ShouldInterceptRequest截取URL 用WebResourceResponse加载它们 这会完美地加载图像,但视频不会。有什么想法吗? 我没有指定mimetype,因为当手动应用它时,我看到结果是相同的,它不会影响。根据您的描述,您想在哪里播放视频?网络视图?您可以使用媒体控制播放视频吗? public override WebResourceResponse ShouldInterceptRequest

要解决当前使用Instagram显示资源的问题,我将执行以下操作:

  • 使用ShouldInterceptRequest截取URL
  • 用WebResourceResponse加载它们
  • 这会完美地加载图像,但视频不会。有什么想法吗?


    我没有指定mimetype,因为当手动应用它时,我看到结果是相同的,它不会影响。

    根据您的描述,您想在哪里播放视频?网络视图?您可以使用媒体控制播放视频吗?
    public override WebResourceResponse ShouldInterceptRequest (Android.Webkit.WebView sender, IWebResourceRequest request) {
    
    string url = request.Url.ToString();
    
    WebClient wc = new WebClient();
    
    MemoryStream stream = new MemoryStream(wc.DownloadData(url));
    
    return new WebResourceResponse("", "", stream);
    
    }