从浏览器将图像保存到手机多媒体资料中
Save an image to a mobile phone gallery from a browser
因此,纯粹从安全角度来看,这似乎不太可能,但我需要覆盖我的基础。有人遇到过将浏览器中的图像保存到用户图库的方法吗?在这种情况下,我特别谈论的是从站点服务的javascript(而不是phonegap)。
虽然我知道你可以点击并按住图像进行保存,但我很喜欢为技术不太倾向的用户提供一个按钮。
手机生态系统是多样化的,所以任何手机都适合我。我只是好奇这是否可能。
一些尝试:
在桌面上工作,通过手机链接(Android)
<a href="logo.png" download="logo.png">
<img src="logo.png" alt="">
</a>
点击时挂起(Android)
将图像保存到用户';s磁盘使用javascript
怎么样:
function save(){
document.addEventListener("deviceready", onDeviceReady, false);
}
function onDeviceReady() {
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}
function gotFS(fileSystem) {
fileSystem.root.getFile("pic.jpg", {create: true, exclusive: false}, gotFileEntry, fail);
}
function gotFileEntry(fileEntry) {
fileEntry.createWriter(gotFileWriter, fail);
}
function gotFileWriter(writer) {
var photo = document.getElementById("image");
writer.write(photo.value);
}
function fail(error) {
console.log(error.code);
}
相关文章:
- 从手机中选择多个图像'使用phonegap的多媒体资料
- 如何使用手机浏览器上的按钮拨打USSD代码
- 是否可以在系统/电脑浏览器中访问手机摄像头
- Jquerymobile手机.变更页转换:someVariable
- 手机摄像头没有'不起作用
- 如何在java脚本中验证手机号码
- 正在检测html5手机中的抖动
- GCM推送通知,如果应用程序在手机中关闭(Phonegap Android)
- 当屏幕键盘出现在手机中时,窗体会隐藏起来
- Skrollr js没有在手机中向下滚动
- 根据手机上是否存在文件,在jQuery mobile中动态填充列表视图
- Ionic应用程序无法识别android手机中的语音
- JQuery手机.网站上只有一个https页面
- 正在检测智能手机浏览器上的悬停或鼠标悬停
- Jquery手机单页app+视频+动态变化视频
- Safari手机文本输入问题
- 按钮点击不适用于手机
- plupload智能手机和平板电脑浏览按钮事件未启动
- 我需要一个为手机定制的数字键盘
- 从浏览器将图像保存到手机多媒体资料中