首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Javascript编程触发mac屏幕截图

使用Javascript编程触发mac屏幕截图
EN

Stack Overflow用户
提问于 2014-06-04 08:11:40
回答 2查看 1.5K关注 0票数 2

有没有一种方法可以从网页中触发内置的Mac屏幕截图捕捉页面和区域?我可以在键盘上手动触发

Command + shift + 4Command + Shift + 3

在我的web应用程序中,我有一个点击事件的按钮来“捕获屏幕”,我只想附加到这个点击事件来触发mac屏幕捕获工具。

代码语言:javascript
复制
$(".captureScreen").click(function () {
    // Add Trigger here for Mac Screen Shot 
});

我似乎找不到任何使用JavaScript的例子,也许它不能被访问?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-06-04 08:13:34

你不能,这有一个很好的理由。

想象一下,如果这是可能的,有人写了一个脚本,不断地,并尽可能快地这样做.

另一种可能的方法是使用java applett (如果不绑定到OSX)使用activeX控件。您可以从javascript启动applett /控件,也可以等待javascript的回复。

请注意,这不是一个完美的解决方案,因为它不能在移动浏览器中工作,也不适用于已经关闭或未安装java的人。它还会触发一个对话框,提示用户接受运行applett。

使用HTML5有很多方法可以解决这个问题,我建议查看Sam发布的帖子。

票数 2
EN

Stack Overflow用户

发布于 2017-05-18 00:44:40

我还没有试过,但是这个npm资源库声称能够做到这一点。

但是,它看起来只适用于您的本地机器。不过,这就是我要找的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24032212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档