通过模拟Ctrl +

时间:2019-07-05 11:37:46

标签: jquery triggers zoom

我是jQuery新手。 我想通过模拟Ctrl +/-

来缩放页面

我要这样做的原因是,我的页面上有一个cocos创建者画布,如果您单击它,则缩放事件将不再起作用。 我的计划是将事件捕获到cocos中并将其发回到文档中。

我看过几篇与此相关的文章。 但不清楚如何做到这一点。

我尝试了这个,但是没有用。为什么?

var e = jQuery.Event("keydown");
e.which = 107;       // Key code for +
e.ctrlKey = true;
$( document ).trigger(e );

还有使用样式进行缩放的其他建议

window.parent.document.body.style.zoom = 1.5;

这确实有效,但是如果用户以正常方式缩放(Ctrl +/-) 然后是缩放级别不匹配。 例如样式缩放可能是1.5,但页面缩放可能是50%

当用户单击Ctrl +/-时会发生什么?

有人可以建议解决此问题吗?

0 个答案:

没有答案