1.7.X移动端API有什么改变导致runjs执行的脚本异常?

1.6.7 都是很正常的。
但在尝试1.7.X各个版本后,都是一样的问题:
1, runjs扩展自动执行一个js脚本,它们都是捕捉

const onActiveLeafChange = async (activeLeaf) => {
		notice("位置","onActiveLeafChange")

这样的事件,触发功能动作。

以下都是说移动端(安卓)
2. 从1.6.7 更新到1.7.6 ,运行ob,runjs执行这些脚本功能正常。
3. 但移动端杀进程,或自动内存清理,导致ob重新加载后,runjs似乎没有自动执行这些脚本(不是第1点的事件捕捉的脚本,则是继续正常运作),相关功能无起效。
4. 此时,要么在扩展里disable runjs,再enable,这样,所有js都正常加载,功能正常。
或者,在runjs侧边栏里,手动点击运行一次这些脚本,也能让功能继续正常。

请战友们分析下,1.7.X为了加快加载ob,做了什么改变,导致runjs不能在重新加载ob时,正常执行这些js脚本,要如何修改脚本,才能让和1.7.X兼容?

1.7.X为了加快加载ob,做了什么改变

查更新记录, 一个可能的原因是 v1.7.2 增加了 DeferredView Understanding deferred views - Developer Documentation

如果能看到 1.7.0 1.7.1 没事, 但是 1.7.2 之后全都出事, 那就更可能跟 DeferredView 有关了

但1.7.0和1.7.1移动端都无提供下载! 无法测试。

若是和这个有关,该如何修改Js脚本?