1.【邀请好友】【发送验证码】安卓阿语验证码框显示异常
用display: inline-block;在阿语下不会垂直居中,改成用display: table;
&.send-item {
display: table;
span {
display: table-cell;
vertical-align: middle;
}
}
2.【H5被邀请人落地页】该页面埋点时间无法抓取,且在埋点库表内查询不到
跨域问题,需要运维在服务器设置头部Access-Control-Allow-Origin
3.【被邀请人落地页】所有文本框区域应均可以点击调出键盘,目前仅在有默认文案及存在输入内容的区域才可点击调出键盘。
行高撑满容器高度,不美观。
input在不同浏览器下有不同的默认宽度,设置100%,并利用overflow: hidden;自适应。
~~~html
<div class="form-item mobile-item">
<span class="label">+{{telePhoneCode }}</span>
<div><input class="phone-number " placeholder="{{ 'Mobile Number' | translate }}" type="tel" id="phone" ng-model="phoneNumber"
maxlength="15" ng-click="clickInput()">
</div>
</div>
~~~css
&.mobile-item {
background-color: #f7f7f7;
padding: 0 20px;
> div {
overflow: hidden;
}
input {
background: transparent;
width: 100%;
padding: 15px 0;
height: 50px; //不设置行高为80px,不美观
}
}
4.【被邀请人验证码页】首次进入验证码页面自动发送验证码无提示
应toast提示"SMS sent. Please check your phone."服务端返回了提示信息
5.【邀请好友】【被邀请人验证码页】Send SMS按钮逻辑不正确
进入发送验证码页面,Send SMS按钮不置灰。手机验证码发送成功进入倒计时。
如果发送次数超过今日最大数量 ,应该至直接提示,Send SMS按钮不置灰,再次点击按钮仍提示不置灰
6.【被邀请人注册页】阿语页面应该从右往左操作
7.【邀请好友项目】使用沙特&印尼手机号注册时,在手机号前加0,输入正确的验证码时仍提示验证码错误
与服务端开发确认,注册时不需要调用validCode 接口,直接调用 regByPhone.do接口就可以了,这个接口会判断验证码是否正确
8.【被邀请人落地页】验证码页面,点击Send SMS按钮后,按钮未变成灰色,显示倒计时时间
等100s计时结束后,点击Send SMS按钮,重新置灰开始倒计时
9.【被邀请人落地页】使用已注册的手机号进行注册时未提示手机号已注册
调用phoneExists接口进行判断手机号是否已注册
10.【邀请好友】【被邀请人验证码页】输入手机号进入发送验证码页面,点击返回至手机号输入页面,不应清空已输入的手机号和国家
11.【被邀请人注册页】发送验证码页面点击返回至注册页面,点击国家进入国家列表,国家列表数据为空
进入页面初始化获取ip对应的国家和国家列表。应该点击region的时候才获取国家列表
12.【被邀请人注册页】阿拉伯语进入国家列表,是从左到右顺着排。
其他的都是从右向左倒着排。