点击Vimeo上的默认浏览器打开 - Android电子

我是从JSON HTML文本得到。 在这个HTML我被嵌入VIMEO视频。 所以,我想,当上视频用户点击,打开默认的Web浏览器和浏览器播放视频。 我可以用这个意图打开浏览器:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(videoURL)); startActivity(intent);

但我不知道什么时候才能使用此代码。 我怎样才能当视频用户点击使用意图

--------------解决方案-------------

您可以创建一个子类WebViewClient是这样的:

public class CustomWebViewClient extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url.contains("your url")) {
view.loadUrl(url);
} else {
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(videoURL));
startActivity(intent);
}
return true;
}
}

并设置的WebView客户端是这样的:

mWebView.setWebViewClient(new CustomWebViewClient());

分类:安卓 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.651 (s). 10 q(s)