[ABI 5.1] ABI 移动门户

11488
4

kira110 数据达人Lv4

发表于2020-8-17 11:41

悬赏50

已解决

楼主
求助大神关于客户使用ABi使用服务器前缀+emobportal/weixin.do?action=turnresource 的访问方式已经接入了他们自己的OA门户。但是在使用过程中却没有返回按钮。
如图:

进入第二个页面开始后就没有返回上一层的操作了。这个应该如何解决呢?


最近看过此主题的会员

养蚯蚓吃沙漠

leiz

v笑向前走

esen_4Y3L5ADO80

156

esen_4OF7SD1N4N

咏之

dubq

autobigdata

yangm

Ly_LJY

LoveHaoXinChao

zyp

usery

sdhausfhsa

最佳答案

xxxl

发表于2020-8-17 11:41

只看该作者

取消 关注该作者的回复

kira110 发表于 2020-8-17 11:47
因为已经对接他们的OA系统,所以登入后已经不是普通手机浏览器的界面,是没有浏览器的返回按钮。。。而且 ...

那应该是要自己写代码来实现了,给您一个参考的示例代码


如果想要点击手机的返回按钮或者自定义一个返回按钮想要让webview从A页面进入B页面后返回A页面,示例代码如下:

public void onBackPressed() {//点击手机返回按钮返回
    if (webView.canGoBack()){
        if(webView.getUrl().equals(webUrl)){//webUrl是初始url
            super.onBackPressed();
        }else{ webView.goBack();
        }
    }else{
        super.onBackPressed(); }
}
4个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-8-17 11:43

只看该作者

取消 关注该作者的回复

沙发

点击手机上的返回键无法返回吗

kira110 数据达人Lv4

发表于2020-8-17 11:47

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-8-17 11:43
点击手机上的返回键无法返回吗

因为已经对接他们的OA系统,所以登入后已经不是普通手机浏览器的界面,是没有浏览器的返回按钮。。。而且苹果手机的话机身上没返回按钮。。。

xxxl 数据领袖Lv6

发表于2020-8-17 11:41

只看该作者

取消 关注该作者的回复

地板

kira110 发表于 2020-8-17 11:47
因为已经对接他们的OA系统,所以登入后已经不是普通手机浏览器的界面,是没有浏览器的返回按钮。。。而且 ...

那应该是要自己写代码来实现了,给您一个参考的示例代码


如果想要点击手机的返回按钮或者自定义一个返回按钮想要让webview从A页面进入B页面后返回A页面,示例代码如下:

public void onBackPressed() {//点击手机返回按钮返回
    if (webView.canGoBack()){
        if(webView.getUrl().equals(webUrl)){//webUrl是初始url
            super.onBackPressed();
        }else{ webView.goBack();
        }
    }else{
        super.onBackPressed(); }
}

kira110 数据达人Lv4

发表于2020-8-17 15:44

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-8-17 15:14
那应该是要自己写代码来实现了,给您一个参考的示例代码



好嘞 多谢大神

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号