解决方案

uniapp七个常见问题解决方案

作者:仙宝云 | 发布时间:2021-06-12 12:51:30 | 阅读:995

关于页面底部键盘题目

软键盘弹出有adjustResize|adjustPan 两种模式,目前uni-app推举adjustResize模式,Android和小程序没有问题,iOS只能上推进页面(注:底部输入框如果flexed固定布局)

关于tabbar页面输入框一般不推举,因为底部tabbar会晤被键盘顶起推荐跳转页面,如果有需求可以采取@focus和@blur方式断定,然后调用tabbar暗藏显示api

关于点击非购置焦区域但是收起软键盘题目

Android上在脆弱键盘弹出后,点击back或点击非购置焦区域但是收起软键盘

iOS上如果软键盘上方有带有“完成”的横条,则需要点完成才干收起键盘;如果没有脆弱键盘上方横条,则点击非input/textarea区域即可收起软键盘

uni-app提供了隐藏软键盘的api:uni.hideKeyboard()

App平台在iOS上脆弱键盘弹出常常,默认在软键盘上方有一个横条,显示着:上一项、下一项和完成等按钮如不惦念显示这个横条有三种配置,不推举js(js配置可能出现第一次进入页面输入框失去焦点,回天乏术点击按钮发送题目),推荐页面配置

关于打包之后,手机端不显示数据的题目

页面上援用的数据,一定要在data里面创立一个空的,若是

data() {
      return {
          msgImgList:[],
       }
},

onLoad(){
    this.msgImgList = XXXX;
}

关于wx的unionId

1.小程序和自定义基座的unionId一样

2.uni-app的基座与自定义基座的unionId不一样

3.后台unionId只有一个,所以见面更新,自定义基座微信登入绑定成功后,uni-app的基座微信登入需要重新绑定,因为基座不同,所以会出现微信登入需要重新绑定电话号码的情形

推送

1.推送测试一定要抉择自定义基座,并且uni-push上的参数如果正确。

2.安卓只能在线推送,离线需要去配置各个厂商,iOS在线离线都行,离线需要配置证书

3.ios自定义基座运转不成功,可能是没有把该苹果手机的UDID添加到证书里

关于ios朋友圈,圈子类型的功效需要加内容审核或屏蔽举报功用

Ios app的审核人员见面以为你的冤家圈需要一些人性化的设置功效,因为有些人不喜好看到某些内容,比如广告,所以如果撑持屏蔽功用圈子公布的内容需要审核才干在app上显示,幸免不当言论和图片出现

处理办法

  • 加审核机制,屏蔽功效
  • 朋友圈如果是tabbar页面,可以单个隐蔽tabbar,但uni-app暂时不撑持单个隐藏,只能全体潜藏,或者改动单个tabbar名字
  • 接口控制,朋友圈审核常常是放一张暂无数据图片,但有弱点,后期再次提交审核,会面对用户运用发生影响

ios的朋友圈屏蔽功效不加,有必定低的几率能经过审核因为苹果的审核人员来自不同国度,有些人以为可不加所以增加审核次数,有可能经过审核,但影响上线工夫,这种方法不引荐。

智慧商业服务商仙宝云欢迎您!

请加微信: 18962171986 (宋经理)

在线咨询