竞技宝平台UIWebView保存图片

2019-12-02 23:34栏目:竞技宝竞猜
TAG:

当点击顶部按钮的时候,执行方法,scrollTop属性获取选中标签距滚动条的距离,当点击底部标签时候,执行方法,其中offset()获取匹配元素在当前视口的相对偏移

现在H5混合原生开发的方式越来越流行,也就要用到UIWenview控件。在开发过程中,我们可能会遇到一个需求,要求我们保存网页上的图片,当用户点击图片的时候,就可以让用户选择是否下载图片。

Untitled Page$.ready {//当点击顶部按钮的时候,执行方法,scrollTop属性获取选中标签距滚动条的距离。$.click {$.animate({ scrollTop: '0px' }, 1000);});//当点击底部标签时候,执行方法,其中offset()获取匹配元素在当前视口的相对偏移,返回的是一个对象,有两个属性top,left//animate,的第二个属性当然我们也可以设置'slow','normal'或'fast'$.click {$.animate.offset;




底部









顶部

在系统自带的Safari浏览器已经实现了该功能,但是iOS开发中我们如果调用UIWebView加载图片,会发现无法使用Safari保存图片的功能的。这就需要我们自己去实现。

要保存网页中的图片,关键是要获取手指点击位置的图片的url地址,这就需要从js调用oc的方法。下面介绍两种方法来实现图片保存功能,但是这两种方法都只适用于图片地址用如下形式表示才可以获取:

![](http://www.img0.bdstatic.com/img/image/meinvtoutu1242.png)

版权声明:本文由龙竞技官网发布于竞技宝竞猜,转载请注明出处:竞技宝平台UIWebView保存图片