我现在用浏览器网址变更,在访问特定网址时会调用一个操作窗,但在同一个标签下有网址变化时,会反复调用操作窗
操作窗用的是显示并等待关闭,在本次网址变更时,会先关闭上一个操作窗,导致网址频繁变更时,操作窗一闪一闪的
如果事件触发能增加一个浏览器标签变更,应该就没问题了
可以将标签页的id作为参数(或参数的一部分)传递给动作。
动作中判断标签页id是否和上次触发时候的标签页id一样,如果不一样,说明切换了标签页。
呃,这个参数倒是知道,只是这样需要在动作里把上一个tabID保存为状态,这个动作本身很复杂,而且还是在子程序里,不确定会不会导致其他问题,我先试试吧,最好还是能在事件触发里就判定
目前事件触发里规则类型已经比较多,再加上实际需求千变万化,能尽量缩减合并的,还是缩减合并在一起比较好。
这个建议放在主程序里最前面。
如果新的标签id和旧的不同,则将新的赋值给旧的。
如果新的标签id和旧的相同,则直接结束动作。
嗯,好的谢谢,我试试先