android webView 播放优酷、腾讯、爱奇艺,支持全屏

编程入门 行业动态 更新时间:2024-10-17 09:52:16

android webView 播放优酷、<a href=https://www.elefans.com/category/jswz/34/1770070.html style=腾讯、爱奇艺,支持全屏"/>

android webView 播放优酷、腾讯、爱奇艺,支持全屏

android webView 播放优酷、腾讯、爱奇艺,支持全屏


YoukuWebViewActivity


1、优酷在webView中播放的主要动作,取到正确的优酷播放地址.
   这里需要拿到embed 内嵌浏览器的播放地址,具体的地址如下格式

  private  String s =  "<html><head><meta charset=\"utf-8\" /><title>swf</title></head><body bgcolor=\"#000000\">"     "<embed src=\".php/sid/XMzcyMzY2NTY4/v.swf\"  "     "  width=\"100%\" height=\"100%\" align=\"middle\" allowScriptAccess=\"always\""     " allowFullScreen=\"true\" wmode=\"transparent\" "     "type=\"application/x-shockwave-flash\"> </embed></body></html>" ;

  你可以通过优酷视频的分享功能来获得这个地址
 

2、android webview播放腾讯视频的地址, 视频界面 通过审查元素,找到embed 地址

private  String s1 =  "<html><head><meta charset=\"utf-8\" /><title>swf</title></head><body bgcolor=\"#000000\">"   + "\"<embed wmode=\"direct\" flashvars=\"vid=g0146xt6648&amp;duration=71&amp;cid=7iwfarqoznznats&amp;tpid=5&amp;showend=1&amp;showcfg=1&amp;searchbar=1&amp;shownext=1&amp;list=2&amp;autoplay=1&amp;ptag=www_baidu_com%7Cindex.today.small_img1&amp;outhost=http%3A%2F%2Fv.qq%2Fcover%2F7%2F7iwfarqoznznats.html%3Fvid%3Dg0146xt6648&amp;refer=http%3A%2F%2Fv.qq%2F&amp;openbc=0&amp;title=%E7%BE%8A%E5%B9%B4%E6%98%A5%E6%99%9A%E9%A6%96%E5%9C%BA%E5%A4%A7%E8%81%94%E6%8E%92%E7%BE%A4%E6%98%9F%E4%BA%91%E9%9B%86%20%E4%B8%BB%E6%8C%81%E4%BA%BA%E9%9B%86%E4%BD%93%E4%BA%AE%E7%9B%B8\" src=\".swf?max_age=86400&amp;v=20141126\" quality=\"high\" name=\"tenvideo_flash_player_1423321083198\" id=\"tenvideo_flash_player_1423321083198\" bgcolor=\"#000000\" width=\"100%\" height=\"100%\" align=\"middle\" allowscriptaccess=\"always\" allowfullscreen=\"true\" type=\"application/x-shockwave-flash\" pluginspage=\"/\"> </embed></body></html>" ;


  


详细的webView对应的activity如下

 

package  com.itmmd.activity.content.impl.activity;     import  com.itmmd.activity.R;   import  android.app.Activity; import  android.os.Bundle; import  android.view.View; import  android.webkit.WebChromeClient; import  android.webkit.WebSettings; import  android.webkit.WebSettings.PluginState; import  android.webkit.WebView;

更多推荐

android webView 播放优酷、腾讯、爱奇艺,支持全屏

本文发布于:2024-02-25 19:45:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1700095.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:腾讯   全屏   android   webView   爱奇艺

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!