zoukankan      html  css  js  c++  java
  • 微信小程序开发中遇到的坑

    1.页面中 onShareAppMessage方法重复,导致无效

    在官方构建小程序快捷模板时候,会生成在底部生成onShareAppMessage方法,很多小伙伴不注意的时候就会在写一次onShareAppMessage,这时候,分享不生效,不报错。

    2.在pages/index/index.json中,即使json页面内容 为空,也要写{}

    如题,如果不写空{},会报文件解析错误 SyntaxError: Unexpected end of JSON input

    3.wx.createCanvasContext('canvas')画比较复杂的页面时候会出现页面错乱

    在画一些比较复杂页面,很多图,而且形状不一,还有文字的时候。canvas的渲染速度很慢。所以会导致出现很多 意想不到的样式错乱。解决办法wx.canvasToTempFilePath加定时器,延迟100毫秒执行。

    4.input输入框在最底部的时候,ios的第三方输入法会遮盖,输入框

    其实在H5页面的时候,ios系统和input的兼容性就不是 很好,在小程序中微信拿到第三方输入法提供的高并不准确,所以,input向上弹起的距离就会产生问题,引起遮盖,目前没有 太好的解决办法。

    5.拒绝授权后不同平台返回msg不一样

    ios拒绝获取手机返回:getPhoneNumber:fail user deny

    android平台返回:getPhoneNumber:user deny

    坑爹的问题导致在拒绝授权后,ios可以执行回调,android却不行

  • 相关阅读:
    rasa learning to rank
    为什么选择rasa
    rasa
    tf.tile
    tf.scatter_nd
    nlp中的数据增强之 google-uda
    递归-分治-动态规划-贪心
    递归算法的美妙
    数据不平衡问题
    WD(西部数据)硬盘,“必须从您要解锁的硬盘对应的WD Drive Unlock CD 运行WD Drive Unlock应用程序”错误解决办法
  • 原文地址:https://www.cnblogs.com/mrnut/p/10101692.html
Copyright © 2011-2022 走看看