Javascript Android:从网络屏幕将图像保存到图库
我有一个简单的Android应用程序,它只是一个网络视图的集合。通常在默认的Android浏览器或Chrome中,用户可以长按图像并将其保存到手机中 在webview中,用户没有长按的选项,但我希望能够提供相同的功能,将图像保存到手机中 这可以通过javascript、jquery或任何其他方法实现吗Javascript Android:从网络屏幕将图像保存到图库,javascript,android,jquery,webview,Javascript,Android,Jquery,Webview,我有一个简单的Android应用程序,它只是一个网络视图的集合。通常在默认的Android浏览器或Chrome中,用户可以长按图像并将其保存到手机中 在webview中,用户没有长按的选项,但我希望能够提供相同的功能,将图像保存到手机中 这可以通过javascript、jquery或任何其他方法实现吗 谢谢。看来您至少有两个(未弃用)选项: getHitTestResult()参考: requestImageRef(消息消息)Ref: 对于第一个选项,获取基于当前游标节点的HitTestRe
谢谢。看来您至少有两个(未弃用)选项:
- getHitTestResult()参考:
- requestImageRef(消息消息)Ref:
public void requestImageRef (Message msg)
它请求用户上次触摸的图像的URL。msg将被发送到其目标,并带有一个表示URL的字符串作为其对象
但不确定这些选项是否也与“长时间单击”兼容
您还可以使用onLoadResource(WebView视图,字符串url)简单地捕获所有加载的图像资源,构建图像引用列表,并下载按钮单击时引用的图像。您得到答案了吗?