我在iPhone上有一个应用程序,它将在屏幕上显示包含文本和图像的html文件。我使用javascript操作这个html文件,当我完成时,我希望用户能够拍摄屏幕,但希望它能够自动完成,而无需按下主页和电源按钮。一些javascript或jQuery,一旦手机上显示最终屏幕,会自动拍摄一个屏幕截图并将其放入手机上的照片库中吗?谢谢。
答案 0 :(得分:0)
简短的回答:没有。回答:有点,但不是真的。
据我所知,你不能让iOS截图,甚至不能通过Javascript或类似方式下载图像。但是,我猜您可以尝试draw the DOM in a canvas,然后使用canvas.toDataURL()
(link)将其转换为图片。然后,您可以指示用户按住图像以显示保存对话框并将其保存到设备中。
正如我所说,这不是一个非常漂亮的解决方案,但如果你真的需要这个功能,也许可以试验一下。
编辑:我进行了快速的Google搜索并找到this javascript library,这样可以让我更轻松地完成上述操作。