Javascript 如何在streeds.js中转换后重新加载页面?

Javascript 如何在streeds.js中转换后重新加载页面?,javascript,android,ios,angularjs,mobile,Javascript,Android,Ios,Angularjs,Mobile,我正在尝试使用Appgyver类固醇制作一个应用程序,它有一个中央菜单(index.html)和其他页面。我的问题是,每当我在另一个页面上更新cookie信息时(例如登录),当我通过调用返回菜单页面时,菜单不会随着新数据而改变 steroids.layers.popAll(). 当我手动呼叫: document.location.reload(); 页面刷新解决了这个问题,但我找不到自动触发的方法 我曾尝试使用Steroids.js提供的visibilitychange事件,但它只在iOS上

我正在尝试使用Appgyver类固醇制作一个应用程序,它有一个中央菜单(index.html)和其他页面。我的问题是,每当我在另一个页面上更新cookie信息时(例如登录),当我通过调用返回菜单页面时,菜单不会随着新数据而改变

steroids.layers.popAll().
当我手动呼叫:

document.location.reload();
页面刷新解决了这个问题,但我找不到自动触发的方法

我曾尝试使用Steroids.js提供的visibilitychange事件,但它只在iOS上工作,我需要它与Android兼容

有人知道每次我回到菜单页面时应该怎么刷新它吗? 作为记录,我在这个项目上也使用Angular.js

谢谢!
顺便说一句,这是我的第一个问题

我几乎没有使用“Appgyver类固醇”的经验,但我在Appgyver论坛中挖掘了一些信息,以下是我的发现:

他们建议使用postmessageapi在webview之间进行通信,因此从技术上讲,您可以监听特定消息以执行重新加载或其他操作

更多资源:

  • developer.mozilla.org/en-US/docs/Web/API/window.postMessage
希望能有帮助