① html5或者js怎样调用手机摄像头或者相册
你给的网页用的是 <input accept="image/*" type="file">,在IOS端点击时会提示选择图片或相机,安卓端要看浏览器对这两内个属容性的优化,部分浏览器会直接跳转到资源管理器,优化做得好的可以直接提示选择相册或相机。
② javascript点击查看图片,弹框显示图片,怎么用js怎么实现
最好用插件,去layer官网有专门的点击图片,弹出浏览还支持多个图片。
先去官网下载版layer包,你的权网页引用layer的js文件。
地址:网页链接点击相册层
然后js代码:
//调用示例
layer.ready(function(){ //为了layer.ext.js加载完毕再执行
var ps=$("#psize").val();
layer.photos({
photos: '#layer-photos-demo'
,shift: ps //0-6的选择,指定弹出图片动画类型,默认随机
});
});
html代码:
<div id="layer-photos-demo" class="layer-photos-demo" >
<img layer-pid="图片id,可以不写" layer-src="缩略图片地址" src="图片地址" alt="" style="height: 140px;width: 120px;border:1px solid #bbb;">
</div>
③ js图片无缝滚动的原理是什么
不断减少图片距离外面容器的间距,然后在间距为0的刹那将图片重新回到初始位置。为了内不至于看出破容绽,滚动图片要弄双份儿,比如你需要滚动的是AB,那么在容器里放的就是ABAB。那个外面的容器还要设置大小,然后将超出的内容隐藏。
这是我当年自己分析某人的JS图片滚动代码时总结的。
现在嘛都直接整jquery的插件了