浏览新浪微博浏览痕迹,往下滑就自动播放视频怎么解决?

网速在线测试
网速测试的目的是测试用户上网线路下载文件能达到的速率。
几种上网方式参考速度: * 512k带宽时下载速度:58K/S* 1M带宽时下载速度:90K/S * 1.5M 带宽时下载速度:130K/S * 2M带宽时下载速度:180K/S * 3M 带宽时下载速度:270K/S* 4M 带宽时下载速度:360K/S。
用户申请的宽带业务速率指技术上所能达到的最大理论速率值,用户上网时还受到用户电脑软硬件的配置、所浏览网站的位置、对端网站带宽等情况的影响,故用户上网时的速率通常低于理论速率值。
分享新浪视频禁止自动播放的方法
作者:admin&&&&时间: 10:22:46&&&&浏览:
&&&&& 前些天,一篇文章引用了新浪的一个视频,根据以往的经验,引用视频默认是不会自动播放的,但是新浪的视频引用后是自动播放的,这个体验不好,会干扰给网页浏览者,尤其是晚上的时候,打开网页却出来个播放广告的声音,确实太骚扰人了,因此需要关闭视频的自动播放功能。&禁止自动播放视频&&&&& 一开始我查了下百度,但没有找到答案,看来引用新浪视频的人并不多。不得已,我只好自己研究研究了。&&&&& 新浪视频的分享swf地址是这样的:http://you..cn/api/sinawebApi/outplayrefer.php/vid=/s.swf&&&&& 如果直接这样嵌入到网页里,会在网页打开之后自动播放视频内容。&&&&& 我想到swf一般是由参数来设置属性的,比如常用的参数就包括:autorun=true或false来控制是否自动播放,loop=1或0来控制是否循环播放等等,这些参数是否也适用在新浪的视频这里呢?我看了下新浪视频的网页,发现里面有autoLoad这个参数,于是马上试试,引用swf地址改为这样:http://you..cn/api/sinawebApi/outplayrefer.php/vid=/s.swf?autoLoad=0&&&&& 测试看看,发现自动播放禁止了。&&&&& 不过另一个问题也出现了,就是当自动播放被禁止之后,新浪的视频还是会自动播放15秒的广告。这跟禁止不禁止自动播放视频没有任何区别!新浪太不恶心了。&&&&& 以上测试是在IE8浏览器里进行的,我随后测试了Chrome和Firefox浏览器,均不认那个autoLoad=0这个参数,网页打开后仍然会自动播放视频。不过,我想,自动播放视频比播放广告还好点,因为自动播放视频是没有那15秒的广告的。&&&&& 或许有牛人可以研究出怎样完全禁止新浪视频引用后自动播放的方法,期待以后有机会能获得这个方法吧!
&&&&& 相关链接&&&&& &&&&& Firefox或Chrome的开发者工具,可以分析网页,不知道你用过了没有?如果用过的话,那么你看这篇文章可能会更加轻松,如果没用过,也没有关系,因为操作非常简单,本文将图文详细为你讲解,教你如何利用Firefox或Chrome下载优酷爆米花等高清视频文件。&&&&& 。。。
把文章分享到:
QQ交流群()新浪微博自动播放视频如何关闭?自动播放视频关闭方法-手机软件-手机开发-壹聚教程网新浪微博自动播放视频如何关闭?自动播放视频关闭方法
新浪微博朋友圈时会自动播放页面中的视频了,如果我们不希望它直接播放的话我们要如何来进行设置呢,今天我们就一起来看看关于新浪微博自动播放视频关闭方法
为了节省流量或一些场合我们不希望它们这样直接播放了我们希望在我们点击之后再加载视频了,下面小编为各位演示一下操作过程。
1、打开&新浪微博&-&个人中心中&-&设置&效果如下。
2、在设置中找到通用设置的选项
3、在通用设置中关闭自动播放wifi的选项
好了上文是小编为各位整理的一篇关于你的新浪微博自动播放时我们设置它不这样自动播放的操作过程了,希望此教程可以对各位有用。
名称:大小:9.96MM下载:
上一页: &&&&&下一页:相关内容Android仿新浪微博/QQ空间滑动自动播放视频功能
作者:类型:转载 时间: 03:46:06
先来看看效果图
1.监听滚动事件
首先要给listview添加setOnScrollListener监听,注意这个监听在recyclerView上是addOnScrollListener,也就是说下面代码同时支持recyclerView。public int firstVisible=0,visibleCount=0, totalCount=0; videoList.setOnScrollListener(new AbsListView.OnScrollListener() {
public void onScrollStateChanged(AbsListView view, int scrollState) {
switch (scrollState) {
case AbsListView.OnScrollListener.SCROLL_STATE_FLING:
Log.e("videoTest", "SCROLL_STATE_FLING");
case AbsListView.OnScrollListener.SCROLL_STATE_IDLE:
Log.e("videoTest", "SCROLL_STATE_IDLE");
autoPlayVideo(view);
case AbsListView.OnScrollListener.SCROLL_STATE_TOUCH_SCROLL:
Log.e("videoTest", "SCROLL_STATE_TOUCH_SCROLL");
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
// firstVisibleItem
当前第一个可见的item
// visibleItemCount
当前可见的item个数
if (firstVisible == firstVisibleItem) {
firstVisible = firstVisibleI
visibleCount = visibleItemC
totalCount = totalItemC
监听里会有两个方法,我们用onScroll方法记录 当前第一个可见Item,以及可见Item总数,用onScrollStateChanged来监听手滑动屏幕的整个过程。 当onScrollStateChanged 中的scrollState字段值等于SCROLL_STATE_IDLE 时,代表本次滑动完毕并停止滚动🙄感兴趣的朋友可以自行百度另外两个参数的意思,没准对你的需求有帮助🙄。
2.处理视频逻辑
void autoPlayVideo(AbsListView view){
Log.e("videoTest", "firstVisiblePos = " + firstVisible + "visibleItemCount = " + visibleCount);
for (int i = 0; i & visibleC i++) {
if (view!=null&&view.getChildAt(i)!=null&&view.getChildAt(i).findViewById(R.id.videoplayer) != null) {
JCVideoPlayerStandard videoPlayerStandard1 = (JCVideoPlayerStandard) view.getChildAt(i).findViewById(R.id.videoplayer);
Rect rect = new Rect();
videoPlayerStandard1.getLocalVisibleRect(rect);
int videoheight3 = videoPlayerStandard1.getHeight();
Log.e("videoTest","i="+i+"==="+"videoheight3:"+videoheight3+"==="+"rect.top:"+rect.top+"==="+"rect.bottom:"+rect.bottom);
if (rect.top==0&&rect.bottom==videoheight3)
if (videoPlayerStandard1.currentState == JCVideoPlayer.CURRENT_STATE_NORMAL || videoPlayerStandard1.currentState == JCVideoPlayer.CURRENT_STATE_ERROR) {
Log.e("videoTest", videoPlayerStandard1.currentState + "======================performClick======================");
videoPlayerStandard1.startButton.performClick();
VPApplication.instance.VideoPlaying=videoPlayerStandard1;
Log.e("videoTest", "======================releaseAllVideos=====================");
JCVideoPlayer.releaseAllVideos();
VPApplication.instance.VideoPlaying=}
首先是根据总数循环判断 Item 是否有视频,如果有再利用Rect类获取视图在屏幕坐标中的可视区域。
好了,基本核心代码就是以上的这些,是不是很简单呢?感兴趣的大家快快自己动手操作起来吧,希望这篇文章对大家能有所帮助,如果有疑问大家可以留言交流。
您可能感兴趣的文章:
没有相关文章
大家感兴趣的内容
12345678910
网络推荐的内容视频自动播放
优酷默认分享HTML代码如下:
src="/player.php/sid/XNTQxNjg1NDI4/v.swf"
quality="high" width="480" height="400" align="middle"
type="application/x-shockwave-flash"&&/embed&
  自动播放视频的代码如下:
&EMBED align=middle src=/player.php/sid/XNTQxNjg1NDI4/v.swf
width=480 height=400 type=application/x-shockwave-flash
wmode="opaque" flashvars="isAutoPlay=true"
quality="high"&&/EMBED&
使用说明:
直接复制自动播放视频代码粘贴使用即可,只需把代码中Flash地址换为你想要播放的视频的Flash地址即可!
土豆原地址:
利用网页打开土豆原地址得这个地址 =
土豆自动播放地址:
自動播放:&autoplay=1
不自动播放:
http://p.you..cn/player/outer_player.swf&auto=1&vid=6282441&uid=
自动播放:http://p.you..cn/player/outer_player.swf&autoplay=1&vid=6282441&uid=
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 新浪微博浏览痕迹 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信