您好,目前没有直接可以调用Designer打印按钮的API,如果您想实现您的需求,个人建议可以通过对自定义打印按钮的点击事件逻辑中增加dom元素的点击,实际上就是通过代码模拟页面点击的操作:
_getElementById('click').addEventListener('click', async function () {
// 点击文件
document.querySelector(".fileButton").click();
// 等待一段时间,让新的元素加载完成
await new Promise(resolve => setTimeout(resolve, 0));// 可根据实际情况调整等待时间
// 点击打印
document.querySelectorAll(".file-menu-category-list")[3].children[0].children[0].children[0].click();
}) |
|