小程序-记录

1.input输入框显示不全

描述:在小程序的Input中,会遇到给输入框设置了宽度,但是输入到一半之后的内容显示不全的问题:

后边不能输入数据

解决:把input 的width改成min-width或者max-width就好了,所设置的宽度值不变

解决

然而并不能好好的解决,刚发现有的手机不兼容


2.本地图片加载不出来

描述:在页面里放了个本地的图片,模拟器上一切正常,真机调试的时候加载不出来

解决:如果图片在banner页加载,那么要么放网络地址,要么写绝对路径

           如果图片在二级页面加载,那么网络地址,绝对路径和相对路径都可以生效

3.requset请求(delete发送失败)

描述:发送delete请求时,服务端接口报500

解决:把发送参数拼到请求的url里,data里不放参数

4.小程序跳小程序

工具跳转新增配置:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html

配置说明:https://developers.weixin.qq.com/miniprogram/dev/framework/config.html#全局配置

5.真机调试报错

描述:就在开发者工具里一切正常,到了真机上就发不出请求了,非得在真机上开了调试模式才行

解决:域名八成没备案,或者发送的是http请求,真机必须开调试模式才行

6.tabbar icon大小

图片路径,icon 大小限制为40kb,建议尺寸为 81px * 81px

7.判断h5打开路径

```

// 判读是否是IOS打开

isIos: function () {

  var agent = navigator.userAgent;

  var isiOS = !!agent.match(/iPhone|mac|iPod|iPad|ios/i);

  return isiOS

},

// 判读是否是PC打开 

isPc: function () {

  var plat = navigator.platform;

  var win = plat.indexOf("Win") == 0;

  var mac = plat.indexOf("Mac") == 0;

  if (win || mac) {

    return true

  } else {

    return false

  }

} ,

// 判读是否是微信中打开

isWeiXin: function () {

  var ua = window.navigator.userAgent.toLowerCase();

  if((/MicroMessenger/i).test(ua)){

    return true;

  }else{

    return false;

  }

},

```


8.登陆报错返回码

    40125 : 去小程序后台重置appSecret;

    40013 : code过期,查看login和getUserInfo的获取先后顺序,先login


9.textarea 

描述:textarea 动态设置placeholder为空时安卓机不生效

解决:数据双向绑定时值为空无法赋值,可以写个占位符(空格啥的)

你可能感兴趣的:(小程序-记录)