如何在文档查看器中将侦听器添加到完成按钮

How to add a listener to the DONE button in document viewer

我在钛中使用文档查看器打开了一个 PDF 文件。

var viewer = Ti.UI.iOS.createDocumentViewer({ url: "sample.pdf" }); viewer.show();

它将打开一个查看器,左上角有一个 "DONE" 按钮,单击 时,关闭该查看器。我可以知道如何处理那个听众吗?

谢谢, 斯瓦西

您不能直接监听该按钮上的 'click' 事件。 但是您可以监听 'unload' 事件!它在文档被关闭时触发(也就是说,在您单击 "DONE" 按钮之后)

var viewer = Ti.UI.iOS.createDocumentViewer({
    url: "sample.pdf"
});
viewer.addEventListener('unload', function(e) {
    // something to do after the document has been dismissed
});
viewer.show();

有关 'unload' 事件的更多信息 here