jyxzfw 发表于 2016-5-11 09:08:12

IOS页面跳转时会按到下一页面按钮

如图,我在 页面一 要注销,提示“是否要注销”,我按“是”,就会跳到登录界面,然而注销界面那个“是”按钮,跟登录界面“登录”按钮是相同的位置,所以刚跳到登录按钮就点到了“登录”按钮,提示“请输入用户名”。怎么会这样。。。我这里是用了 document.location 跳转页面。我想可以用延时半秒种来解决,但由于像这样的情况较多,所以这么处理不太合理吧。有大神告诉我怎么回事?怎么解决吗?

dPary 发表于 2016-5-11 11:11:56

APP看起来挺漂亮的{:2_31:}

jyxzfw 发表于 2016-5-11 13:46:34

dPary 发表于 2016-5-11 11:11
APP看起来挺漂亮的

谢谢。不过还是等解决完问题再赞扬吧{:4_88:}

git 发表于 2016-5-12 02:08:57

发下代码看能否帮你919891171@qq.com

jyxzfw 发表于 2016-5-16 09:05:03

git 发表于 2016-5-12 02:08
发下代码看能否帮你

//注销按钮点击事件
    $scope.Cancellation = function(){
      $ionicPopup.confirm({
            title: "注销",
            template: "您确定要注销吗?",
            okText:"是",
            cancelText:"否"
      })
      .then(function(res) {
            if(res) {
            //要注销
            $ionicLoading.show({
                template:"注销中,请稍候...",
                hideOnStateChange : true
            });
            document.location="Login.html";
            }
      })
    };

git 发表于 2016-5-17 01:53:58



我模拟了一下测试环境没发现什么问题啊

jyxzfw 发表于 2016-5-17 14:55:28

git 发表于 2016-5-17 01:53
我模拟了一下测试环境没发现什么问题啊

你是在浏览器上试的吗?我这边是苹果手机上试的。

git 发表于 2016-5-20 01:29:09

jyxzfw 发表于 2016-5-17 14:55
你是在浏览器上试的吗?我这边是苹果手机上试的。

嗯 试过了手机上确实有问题, 建议用ui-router来做,这个是没有问题的

jyxzfw 发表于 2016-5-20 08:48:10

git 发表于 2016-5-20 01:29
嗯 试过了手机上确实有问题, 建议用ui-router来做,这个是没有问题的

感谢你的建议{:4_89:}
页: [1]
查看完整版本: IOS页面跳转时会按到下一页面按钮