function slideshow (top) { //ajax获取网络图片
mui.getJSON(sg("host")+"app/getSlideShow",{userId:sg("userId")},function(data){
if(data.code ==0){
var li = data.imglist;
var imgs =[];
var imghref = []; //需要跳转的页面
for(var i=0; i<li.length;i++){
imghref.push(li[i].url);
var s = {src:sg("fileHost")+li[i].path,height:"100%",width:"100%"};
imgs.push(s);
}//声明轮播图
var slider = new plus.nativeObj.ImageSlider("slider", {
top:top||"0px",left:"0px",
height:"200px",width:"100%",position:"static",
autoplay:true,
fullscreen:false,
loop:true,
images:imgs,
});
plus.webview.getWebviewById(id).append(slider);
slider.show();
slider.addEventListener("click",function(e){
var index = e.currentImageIndex; //轮播图索引
get("main.html").evalJS("openAd('"+imghref[index]+"')")
})
}
})
}
在持续轮播中,一定时间后,轮播图有可能会卡死,不会再向前滑动,只能手动返回,但是到达某个索引值之后,还是卡死不能向前滑动。
手机版本,安卓6.0
0 个回复