zoukankan      html  css  js  c++  java
  • 小程序插件开发神坑之路

    1.小程序插件在宿主小程序分包中集成,若插件中有页面开发,基础库低于2.7.3,跳转显示空白,无法正常展示.

    2.录音api和音频api都是全局唯一,不可多次注册。且录音api的start事件会有延迟触发,操作快速会存在录音start事件在stop事件后触发。

    3.小程序读文件和写文件等多api小程序插件不支持使用,解决方案在插件中定义一个带有参数的方法供宿主小程序调用,宿主小程序将小程序api通过参数传递给插件供插件使用。

    4.小程序公众管理后台配置域名链接跳转小程序指定页面,无法直接跳转宿主小程序集成的插件中的页面。只能将插件中的首页开发成组件,首页放置在宿主小程序中。

    5.小程序使用navigateTo传参,如果参数过大,会导致小程序直接无响应。如需要传递过大的参数,可使用全局变量和本地存储做中间保存。

    6.插件不能直接使用小程序的运营指标数据分析,解决方案使用外部的百度统计,将全局统计变量api传递给插件进行数据埋点。

    7.小程序顶多只有10层页面栈,这里需要和ui讨论选择最优交互。多使用redirectTo、getCurrentPages等api

    8小米部分系列手机无法捕获到touchend事件,解决方案,加上touchcancel并用

    9.使用百度api合成的mp3文件,在小程序安卓手机上播报,有半分钟的延迟,解决方案使用微信wx.downfile api

  • 相关阅读:
    ubutun Sogou输入法安装
    git的使用
    比较字符串(包含以及变位词)
    python 与时间有关的操作
    PyBrain库的example之NFQ流程图分析
    python之面向对象(继承)
    C/C++中一些不太注意到的小知识点--[锦集]
    python 有关引用的一些问题
    CMake尝鲜
    vim初探
  • 原文地址:https://www.cnblogs.com/changyaoself/p/11422317.html
Copyright © 2011-2022 走看看