监听word文档当前第几页的API,需要实时监听
哈喽 @hzj
请详细说明您的最终目标。您是否只想获取当前可见页面的索引号?
是的,但是我需要实时监听获取到可见页面的索引号
感谢您的回复。由于必须实时完成,我建议使用setInterval方法实现此目标。例如:
(function (window, undefined) {
window.Asc.plugin.init = function () {
let check = setInterval(function() {
window.Asc.plugin.callCommand(() => {
let doc = Api.GetDocument();
let page = doc.GetCurrentVisiblePages();
console.log("当前可见页面:", page);
})
}, 2000)
};
})(window, undefined);
此示例用于插件,每两秒执行一次检查。
使用方法: GetDocument, GetCurrentVisiblePages.
由于可能同时显示多个页面,我使用了 GetCurrentVisiblePages 方法。您也可以使用 GetCurrentPage 方法代替它。