有没有一种方法可以从网页中触发内置的Mac屏幕截图捕捉页面和区域?我可以在键盘上手动触发
Command + shift + 4或Command + Shift + 3
在我的web应用程序中,我有一个点击事件的按钮来“捕获屏幕”,我只想附加到这个点击事件来触发mac屏幕捕获工具。
$(".captureScreen").click(function () {
// Add Trigger here for Mac Screen Shot
});我似乎找不到任何使用JavaScript的例子,也许它不能被访问?
发布于 2014-06-04 08:13:34
你不能,这有一个很好的理由。
想象一下,如果这是可能的,有人写了一个脚本,不断地,并尽可能快地这样做.
另一种可能的方法是使用java applett (如果不绑定到OSX)使用activeX控件。您可以从javascript启动applett /控件,也可以等待javascript的回复。
请注意,这不是一个完美的解决方案,因为它不能在移动浏览器中工作,也不适用于已经关闭或未安装java的人。它还会触发一个对话框,提示用户接受运行applett。
使用HTML5有很多方法可以解决这个问题,我建议查看Sam发布的帖子。
发布于 2017-05-18 00:44:40
我还没有试过,但是这个npm资源库声称能够做到这一点。
但是,它看起来只适用于您的本地机器。不过,这就是我要找的。
https://stackoverflow.com/questions/24032212
复制相似问题