江夏
江夏
  • 发布:2015-02-02 16:05
  • 更新:2015-02-02 18:32
  • 阅读:3090

浏览器端mui-action-back返回的问题

分类:MUI
mui

过程是这样的,在药箱列表页(1.PNG)点击“茶”,跳转到新页面(2.PNG,即“茶”的内容页),通过转移操作(3.PNG 4.PNG)后,“茶“此时的内容是0,点击右上角的返回按钮,调回到前页,此时body有onload事件,页面加载时会用Ajax重新刷新数据,此时”茶“的值应该从1变成0,而在浏览器打开是没有执行页面加载。

如果用公司的安卓/IOS调用此链接,在客户端中操作,返回时,前页执行了onload事件,数据有改变。而在浏览器中,返回前页,并没有重新加载的过程,据了解,back后是露出了之前的窗体,所以之前的窗体的上下文都在。

因为我们公司的APP要经过微信QQ等分享,要求在浏览器端也要显示正常。目前这个问题我想了很久,也没有思路,只能来求助大家。

如果是自定义的返回方法,在客户端上点击返回是无效的。

2015-02-02 16:05 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

根据运行平台来设置不同的back策略。
浏览器上的返回。可以自己用url跳转来实现页面重新刷新。

  • 江夏 (作者)

    我这边是需要客户端跟浏览器端同时支持,您说的运行平台来设置不同的back策略,请问有没相关的例子。我还不是很清楚,您可否稍微详细点,非常感谢

    2015-02-02 19:31

  • DCloud_UNI_FXY

    判断mui.os.plus是否为true。来决定如何back

    2015-02-02 19:33

该问题目前已经被锁定, 无法添加新回复