我有第三方小程序可以在我的页面上查看 PDF 文件,我需要确保允许用户运行小程序。Javascript有什么方法可以检查小程序是否正在运行?
问问题
202 次
2 回答
1
如果您想知道小程序是否已经在运行使用isActive
功能:
function appletPoll(onReadyCallback, id) {
try {
if (typeof document[appletId] != 'undefined' &&
document[appletId].isActive())
return onReadyCallback(document.applet);
}
catch (e) {
}
setTimeout(function () {
appletPoll(onReadyCallback, id);
}, 400);
}
经测试可在 Chrome、FF、IE > 7 中运行。
于 2013-05-16T16:12:41.703 回答
0
解决方案是编写另一个小程序,在 OnInit() 函数中,向 Javascript 抛出回调。
于 2012-11-18T08:14:31.747 回答