检测odoo接口何时完全加载

yuc*_*cer 12 javascript jquery odoo odoo-8

我需要运行一些javascript代码来检查odoo何时结束加载.

我知道查询jQuery.active == 0可以解决版本7中的问题,但这在odoo中不起作用,因为它始终为longpolling保持一个连接打开.

有没有人知道我可以使用哪个web元素来确定界面何时完全加载?

如果我可以查询活动jQuery连接的URL,那也可以解决问题.

Raú*_*tín 7

我不知道odoo但是我想你可以在odoo中等一个变量并执行此操作:

function checkodoo() {
   if ('undefined' !== typeof odooVariableThatYouWatch ) {
       clearInterval(intervalOdoo);
       lauchYourStaff();
   }
}

var intervalOdoo = setInterval("checkodoo()",100);
Run Code Online (Sandbox Code Playgroud)

如果在https://www.odoo.com上,变量是 openerp

我在这里查看变量:https://www.odoo.com/documentation/8.0/howtos/web.html