Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.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
Javascript 在android WebView中播放存储在服务器中的视频_Javascript_Php_Android_Iframe_Webview - Fatal编程技术网

Javascript 在android WebView中播放存储在服务器中的视频

Javascript 在android WebView中播放存储在服务器中的视频,javascript,php,android,iframe,webview,Javascript,Php,Android,Iframe,Webview,这就是问题所在 我设计了一个网页并将其存储在apache服务器中。该网页使用php加载包含图像、音频和视频文件目录的html。然后,在选择目录时,php部分还会显示所选目录中包含的缩略图表单文件。缩略图显示在中,以加载同一页面中的所有内容 我在网络浏览器中加载页面,效果很好。显示缩略图后,我可以选择其中任何一个,不管是图像、音频还是视频。我可以看到正常大小的图像,我可以听音频,我可以看到视频播放在同一个iframe(这是我想要的),这取决于我选择了什么 在Android应用程序上: 然后,我创建

这就是问题所在

我设计了一个网页并将其存储在apache服务器中。该网页使用php加载包含图像、音频和视频文件目录的html。然后,在选择目录时,php部分还会显示所选目录中包含的缩略图表单文件。缩略图显示在中,以加载同一页面中的所有内容

我在网络浏览器中加载页面,效果很好。显示缩略图后,我可以选择其中任何一个,不管是图像、音频还是视频。我可以看到正常大小的图像,我可以听音频,我可以看到视频播放在同一个iframe(这是我想要的),这取决于我选择了什么

在Android应用程序上:

然后,我创建了一个android应用程序,只使用WebView在应用程序中加载页面。页面已完全加载。我可以选择一个图像并在同一iframe中查看图像的原始大小。但是,音频文件和视频文件不会在iframe上播放,甚至不会在其他页面上播放。我希望他们在同一个iframe上玩。所有内容仅在WebView中加载

我不知道这样做是否正确

WebView代码如下:

    WebView myWebView = (WebView) findViewById(R.id.webView); 
    WebSettings webSettings = myWebView.getSettings(); 
    webSettings.setBuiltInZoomControls(true);
    webSettings.setJavaScriptEnabled(true);               
    webSettings.setPluginState(WebSettings.PluginState.ON);

    // Load page in apache server.
    myWebView.loadUrl(url:"defined previously");
如果有人能帮忙,我将不胜感激。 谢谢