小编Alo*_*ari的帖子

如何在android webview中播放视频网址

我想在我的应用程序webview中播放视频网址但是当我运行应用程序时它只显示白屏.我已经阅读了一些关于此的帖子,我已经使用了该代码,但视频没有在webview中播放它启动设备播放器,但我的要求不是这个.

如果有人已经这样做了,请帮助我.我的代码在这里: -

    WebView webView = (WebView) findViewById(R.id.myweb);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setPluginState(PluginState.ON);
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    webView.getSettings().setSupportMultipleWindows(true);
    webView.getSettings().setSupportZoom(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.getSettings().setAllowFileAccess(true);
    webView.setWebViewClient(new WebViewClient() {

        @Override
        public void onPageFinished(WebView view, String url) {
            setProgressBarIndeterminateVisibility(false);
            super.onPageFinished(view, url);
        }
    });
    webView.loadUrl("http://download.wavetlan.com/SVV/Media/HTTP/H264/Talkinghead_Media/H264_test1_Talkinghead_mp4_480x360.mp4");
    webView.setVisibility(View.VISIBLE);
Run Code Online (Sandbox Code Playgroud)

测试URL在浏览器中工作.

video android webview

13
推荐指数
2
解决办法
4万
查看次数

连接两个音频文件并播放生成的文件

我真的面临过去几天的问题,但我无法找到确切的解决方案,请帮助我.

我想合并两个.mp3或任何音频文件,并播放最后一个单一的mp3文件.但是,当我合并两个文件时,最终的文件大小是可以的,但是当我尝试播放它只是播放第一个文件时,我已尝试使用SequenceInputStream或字节数组但我无法得到确切的结果请帮助我.

我的代码如下:

public class MerginFileHere extends Activity {
public ArrayList<String> audNames;
byte fileContent[];
byte fileContent1[];
FileInputStream ins,ins1;
FileOutputStream fos = null;
String combined_file_stored_path = Environment
        .getExternalStorageDirectory().getPath()
        + "/AudioRecorder/final.mp3";

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);
    audNames = new ArrayList<String>();
    String file1 = Environment.getExternalStorageDirectory().getPath()
            + "/AudioRecorder/one.mp3";

    String file2 = Environment.getExternalStorageDirectory().getPath()
            + "/AudioRecorder/two.mp3";

    File file = new File(Environment.getExternalStorageDirectory()
            .getPath() + "/AudioRecorder/" + "final.mp3");

    try {
        file.createNewFile();
    } catch (IOException e) {
        // TODO …
Run Code Online (Sandbox Code Playgroud)

audio android

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

audio ×1

video ×1

webview ×1