开发者社区> 问答> 正文

钉钉微应用,安卓监听页面返回, backbutton

用react写的单页应用,在某个页面的componentDidMount中自定义返回事件
componentDidMount() {
    dd.ready(() => {
      document.addEventListener('backbutton', this.goBackAndroid);
    })
}
componentWillUnmount() {
    document.removeEventListener('backbutton', this.goBackAndroid);
}
goBackAndroid = (e) => {  e.preventDefault();
    this.setState({ backModalVisible: true });
}
发现其他的页面  点击返回按钮都不能正常的返回了。有人遇到过这种情况吗?应该怎么解决?万分感谢

展开
收起
呉秘密 2018-10-22 14:55:24 5262 0
2 条回答
写回答
取消 提交回答
  • Re钉钉微应用,安卓监听页面返回, backbutton
    不错啊
    2018-12-02 17:24:27
    赞同 展开评论 打赏
  • Re钉钉微应用,安卓监听页面返回, backbutton
    有人知道在安卓上怎么监听微应用的返回吗
    2018-10-25 10:31:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
58同城Android客户端Walle框架演进与实践之路 立即下载
Android组件化实现 立即下载
蚂蚁聚宝Android秒级编译——Freeline 立即下载