FinClip为企业提供小程序生态圈技术产品,开发者可在FinClip小程序开发帮助中心找到相关FinClip小程序指引

# iOS 更新日志

# 2.40.11

更新时间:2023-06-02

更新内容:

【新增】

  1. 新增小程序系统接口。
  2. 新增小程序权限弹框支持自定义内容。

【修复】

  1. 修复previewMedia页面横竖屏切换会导致video停止播放的问题。
  2. 修复权限弹框的权限描述跟底部按钮间隔过大的问题。
  3. 修复权限弹框偶现不显示图标的问题。
  4. 修复旧版打开小程序接口,缺少apiServer会导致数据上报事件缺失等问题。
  5. 修复报错内容的中英文问题。
  6. 修复getAppletAuthSetting返回的授权信息不包含未申请权限的问题。
  7. 修复权限弹框里权限描述一直固定为相册信息的问题。
  8. 修复chooseLocation在特殊场景会出现frame的参数为nan导致的崩溃问题。
  9. 修复原生地图chooseLocation选择位置后再进入会定位到(0,0)的问题。
  10. 修复小程序横屏界面打开的意见反馈界面,加载进度条位置不正确的问题。
  11. 修复iOS16系统横竖屏切换后,更多菜单可能未关闭的问题。
  12. 修复由于小程序对象复用导致的未预加载分包的问题。
  13. 修复video画中画点击画中画小窗跳转到对应页面,返回到对应页面2种情况的路由队列事件阻塞的问题。
  14. 修复navigateTo方法push到video小窗所在页面的路由队列阻塞的问题。
  15. 修复在有画中画小窗的情况下调用switchTab后,画中画小窗点击不能跳转到相应页面的问题。

【优化】

  1. 优化previewMeida/preivewImage api,预览图片支持gif格式以及保存gif图片到相册。
  2. 优化saveImageToPhotosAlbum api,支持保存gif图片到相册。
  3. 优化分析SDK,新增shareDepth、scene参数,分享链接支持配置。
  4. 优化批量更新小程序接口,新增是否下载参数。
  5. 优化小程序信息对象,对外部公开appTag属性。

# 2.40.9

更新时间:2023-05-20

更新内容:
【新增】

  1. 新增获取扩展SDK版本号的api。
  2. 新增获取小程序loading视图的api。
  3. 本地小程序request新增版本描述配置项。
  4. 本地小程序新增分包预下载功能支持。

【修复】

  1. 修复chooseImage拍照后,返回文件的数组为空的问题。
  2. 修复小程序关于页面,横竖屏git切换时简介、版本描述高度不正确的问题。
  3. 修复整包小程序在自定义api里子线程调用callback会导致崩溃问题。
  4. 修复 input 组件点击没有弹出键盘的bug。
  5. 修复体验版、开发版和审核版错误提示问题。
  6. 修改getUserProfle的实现至核心SDK。
  7. 修复iOS15.4.1 canvas measureText第一次测量中文字符宽度失败的问题。
  8. 修复性能统计日志未输出的问题。
  9. 修复redirectTo的界面onLoad中调用了hideHomeButton,回到首页按钮会闪现一下的问题。
  10. 修改暗黑模式下跳转下一页会有白色背景闪过的问题。
  11. 修复chooseImage/chooseMedia 从相册选择原图时,偶现图片加载不出来的问题。
  12. 修复日志代理中输出的日志等级错误的问题。
  13. 修改video组件前后台切换后,auto-pause-if-navigate为false表现不正确的问题。

【优化】

  1. 优化更多菜单 按钮大小和间距。
  2. 优化normal版本更多视图,增加小程序版本标识。
  3. 优化web-view组件加载链接不在白名单,或在黑名单时的提示信息。
  4. 优化隐私协议页面暗黑模式适配。
  5. 优化acitonSheet组件,actionSheet调整为控制器,避免actionSheet关闭后隐藏导航栏布局。
  6. 优化previewImage/previewMedia/previewVideo几个API相关页面的横竖屏适配。
  7. 优化video组件前后台切换的逻辑和触发的事件。
  8. 优化收藏状态接口调用时机,隐藏收藏按钮时不调用该接口。

# 2.40.7

更新时间:2023-05-08

更新内容:

【新增】

  1. 微信扩展sdk增加api navigateToWechatMiniProgram支持打开微信小程序。

【优化】

  1. 优化删除removeAppletFromLocalCache:逻辑,支持删除非正式版小程序缓存。
  2. 优化showModal弹框的取消和确定按钮的字符长度。
  3. 优化video组件全屏时controls栏显示逻辑。
  4. 优化config-info接口的调用频率,有缓存时不调用。
  5. 优化canvas组件,支持全屏显示以及全屏时隐藏胶囊。
  6. 优化小程序详情和隐私权限等接口,支持SDK配置为英文时只返回英文内容。
  7. 优化小程序无权限等场景的错误提示信息。
  8. 优化ignoreWebviewCertAuth针对websocket也生效。
  9. 优化video组件,自动播放和api触发播放时自动隐藏控制栏。

【修复】

  1. 修复菜单栏按钮图标暗黑模式下显示异常的问题。
  2. 修复input组件同层渲染下设置autofocus,页面会滚动两次的问题。
  3. 修复live组件设置hide属性后,非同层渲染显示黑屏的问题。
  4. 修复live组件设置hide为true后,还能播放视频的问题。
  5. 修复live组件同层渲染场下下,top属性非0会导致画面黑屏的问题。
  6. 修复live组件设置hide为true后,更新了属性后会自动播放的问题。
  7. 修复小程序loading页报错时,错误视图会弹跳一下的问题。
  8. 修复tab页面主包下载失败然后多次切换路由会导致队列锁死的问题.
  9. 修复网络不好的情况下switchTab没有显示底部栏的问题。
  10. 修复后台定位权限弹框内容未支持英文国际化问题。
  11. 修复web-view组件不支持FinClip助手新的scheme的问题。
  12. 修复camera组件偶现闪光灯使用以及摄像头卡死等问题。
  13. 修复因加解密库导致偶现小程序只能冷启动的问题。
  14. 修复marker的anchor属性偏移量不准确的问题。(三个地图扩展sdk)
  15. 修复chooseImge、chooseMedia从相册选择gif图片,会被压缩成jpg格式的问题。
  16. 修复chooseImage/chooseVideo/chooseMedia点击空白区域不会触发fail回调的问题。

# 2.40.5

更新时间:2023-04-23

更新内容:

【修复】

  1. 修复分享SDK复制链接没有使用短链的问题。
  2. 修复本地小程序只实现新的获取分包代理方法,打开小程序时会失败的问题。
  3. 修复H5页面配置navigationBarTitleFixed:true不生效的问题。
  4. 修复在showActionSheet回调里调用chooseImage,无法触发chooseImage的actionSheet问题。
  5. 修复chooseVideo从相册选择视频后无回调结果的问题。
  6. 修复初始化SDK后,立马打开小程序会报错导致小程序打开失败的问题。
  7. 修复位置信息页面返回设置页面导航栏显示慢的问题。
  8. 修复申请权限的类型匹配错误问题。
  9. 修复recorderManager.start()不加参数会导致无法录音的问题。
  10. 修复cover-view设置变换参数后位置不对的问题。

【新增】

  1. 新增小程序详情与隐私配置多语言设置。
  2. 新增支持自定义关于页面。

【优化】

  1. 优化keyboard-accessory组件,支持首次插入时hidden。
  2. 优化转发按钮的配置项,可配置icon和title。
  3. 优化onShareAppMessage的path参数,拼接query参数。
  4. 优化截图和水印添加层级。
  5. 优化自定义api,cancel回调转发至fail上,废弃cancel回调。
  6. 优化authorize,添加scope.addPhoneContact和scope.userInfo的支持。
  7. 优化权限申请的参数,改成枚举值。
  8. 优化分包下载失败时的路由队列事件及UI。
  9. 优化启动小程序的对象FATAppletInfo,添加appJson信息。
  10. 优化基础库log,支持小程序service捕获的异常转发至基础库log显示。(不合法正则表达式错误显示)
  11. 优化chooseFile显示的位置,修改确定按钮的颜色适配暗黑模式。

# 2.40.3

更新时间:2023-04-08

更新内容:

【新增】

  1. 新增小程序权限申请拦截、授权结果的代理方法。
  2. 新增授权说明标题和描述的代理方法。
  3. 新增打开自定义的设置页面的代理方法。
  4. 新增 获取小程序权限列表、修改小程序权限状态相关方法
  5. FATAppletInfo新增服务器扩展信息参数extInfo。

【优化】

  1. 优化更多菜单里的【收藏/取消收藏】、【添加至桌面】的菜单,改为默认隐藏。
  2. 优化本地小程序获取分包的代理方法,支持返回错误信息和展示错误信息。
  3. 优化小程序chooseFile接口,多选时,增加选择梳理的提示。
  4. 优化live组件的更新事件left/top参数的处理逻辑。
  5. 优化原生组件(input/textarea/video/camera/map/live-player/live-pusher)的hidden属性支持。
  6. 优化camera组件实现。
  7. 优化小程序的readZipEntry接口耗时长的问题。

【修复】

  1. 修复启动小程序首页后,switchTab到tabbar根页面会导致白屏的问题。
  2. 修复本地小程序代理方法返回的小程序分包解压失败后,无法再触发代理方法传入新zip包的问题。
  3. 修复在关闭小程序的回调里,调用关闭小程序的api会导致崩溃的问题。
  4. 修复Picker组件current大于count时会闪退的问题。
  5. 修复首次切换暗黑模式没有onThemeChange回调的问题。
  6. 修复小程序名称出现特殊字符导致添加到桌面功能失效问题。
  7. 修复百度地图marker的anchor属性不生效的问题。
  8. 修复腾讯地图的points数据量较大时,polyline没有绘制完整的问题。
  9. 修复wechatLoginInfo字段异常导致闪退的问题。

# 2.40.1

更新时间:2023-03-24

更新内容:

【新增】

  1. 新增获取app.json的代理FATAppletAppJsonDelegate以及代理方法。
  2. 更多面板新增[添加到桌面]、[添加/取消收藏]功能。
  3. 新增FATConfig配置项language,支持设置SDK公共UI语言类型。
  4. 新增displayWithCallout属性支持。
  5. 本地小程序新增设置版本类型参数。
  6. video组件新增画中画功能支持。
  7. 新增live-player、live-pusher原生组件实现。
  8. 新增UIConfig配置项commonUISupportOrientaion,支持设置公共UI的方向。
  9. input/textarea/video/camera/map/live-player/live-pusher/keyboard-accessary 支持hide属性。

【优化】

  1. 优化chooseLocation、openLocation等页面返回、确定按钮在刘海屏手机太偏上的问题。
  2. 优化loading、toast组件内部逻辑,封装至一个类中。
  3. 优化分享SDK中二维码对应的链接为短链、二维码优化为高清。
  4. 优化JSCore执行JS和处理JS事件,解决JS中耗时导致的卡顿问题。
  5. 优化自定义菜单图片的配置,支持配置暗黑模式图标。
  6. 优化小程序远程调试版本显示为开发版。
  7. 优化打开调试按钮显示控制,通过配置项控制显示和隐藏。
  8. 优化高德地图内customCallout,coverView支持opacity属性。
  9. 优化小程序远程调试版本支持vConsole。
  10. 优化recorderManager,支持录制wav格式音频以及aac和pcm格式支持帧数据回调。

【修复】

  1. 修复小程序加载H5版本webrtc时,触发权限弹框会导致崩溃的问题。
  2. 修复点击回到首页按钮的路由事件类型错误的问题(redirectTo--->relaunch)。
  3. 修复input组件动态修改maxLength不生效的问题。
  4. 修复远程调试不合法时的国际化翻译不生效问题。
  5. 修复高德地图气泡渲染错乱问题。
  6. 修复高德地图气泡使用RGBA设置透明度不生效的问题。
  7. 修复chooseFile接口,count=1时不应支持多选;count>1时偶现需切换tabbar才显示多选按钮的问题。
  8. 修复A小程序依次打开、关闭5个其他小程序后,A小程序的胶囊按钮点击无反应的问题。
  9. 修复m3u8音频设置了startTime后不会自动播放的问题。
  10. 修复m3u8音频停止后需要点击2次播放才会播放的问题。
  11. 修复m3u8音频设置了playbackRate不为1时播放中会自动停止的问题。
  12. 修复recorderManager录制pcm格式的音频,frameSize设置的过大导致duration不生效的问题。

# 2.39.11

更新时间:2023-03-10

更新内容:

【新增】

  1. 新增video组件hide属性的支持。
  2. 新增chooseFile接口。
  3. 新增菜单栏分享item和对应的点击事件。

【修复】

  1. 修复app切后台时会触发onThemeChange事件,且状态不正确的问题。
  2. 修复relauch、redirect事件会导致对tabbar设置的badge、隐藏状态、样式丢失的问题。
  3. 修复tab根页面偶现返回按钮出现问题。
  4. 修复UserAgent被修改导致的白屏问题。
  5. 修复宿主App如果重写NSNull的标准消息转发方法,可能导致NSNull容错失效的问题。
  6. 修复录制时播放音频声音变小问题。
  7. 修复路由队列缺少reloadPage事件问题。
  8. 修复启动参数query不传时没有透传query问题。
  9. 修复调用switchTab同时调用navigateTo等api后路由队列出现多一次navigateBack导致路由队列错乱问题。
  10. 修复nodes方法获取页面栈时缺失未显示的tab页面导致switchTab后tab页面无法与基础库view层通讯导致的白屏或页面无法更新等问题。
  11. 修复getImageBase64接口获取的文件路径错误的问题。

【优化】

  1. 优化exitMiniProgram接口的逻辑,执行完毕后释放小程序。
  2. 优化hideHomeButton接口效果,页面加载时不再会出现闪现homeButton的问题。
  3. 优化badge内容超过限制显示为...时,badge视图过长的问题。
  4. 优化vibrateShort接口,支持type参数。
  5. 优化分享菜单,默认显示状态为不显示。

# 2.39.9

更新时间:2023-02-25

更新内容:
【优化】

  1. 优化 小程序路由事件执行顺序(用户操作的路由事件也加入路由队列)。
  2. 优化 tabbar显示和隐藏动画,以及顶部线条显示问题。
  3. 优化 exitMiniProgram 接口回调的返回时机和小程序释放的时机。
  4. 优化 getAccountInfoSync,支持plugin参数,调整远程调试版的envVersion为develop
  5. 优化 小程序App 中onLaunch事件返回的path和query,支持启动参数path后的参数解析至query中。
  6. 优化 小程序Page 中onLoad事件返回的query,支持启动参数path后加参数的场景。
  7. 优化 previewMedia 接口,支持current参数,兼容sources参数中放空对象导致崩溃问题。

【修复】

  1. 修复 打开更多视图后,手机改变方向朝上、朝下会导致更多视图消失的问题。
  2. 修复 tabbar小程序热启动时获取启动信息query为空的问题。
  3. 修复 旧版本小程序因颜色值为@bgColor而导致的dynamic color为nil导致的崩溃问题。
  4. 修复 enableAlertBeforeUnload弹窗在根页面触发问题。
  5. 修复 text组件的user-select属性不生效的问题。
  6. 修复 input/textarea组件高度更新可能不正确的问题。
  7. 修复 jssdk中触发路由时,由于unload时机引起的路由无法触发问题。
  8. 修复 包含video的页面并且设置了auto-pause-if-navigate为true,未播放时跳转到下一个页面,然后再返回,会自动播放的问题。

# 2.39.7

更新时间:2023-02-10

更新内容:
【优化】

  1. 优化 设置页面无权限信息时的提示内容和提示显示的位置。
  2. 优化 页面跳转时状态栏显示隐藏以及状态栏样式控制,兼容View controller-based status bar appearance为YES的场景。
  3. 优化 拷贝资源失败的场景,拆分为拷贝基础库失败、拷贝小程序分包失败、系统拷贝文件失败等。
  4. 优化 chooseImage、chooseVideo、chooseMedia打开相册时的弹框,去除该场景下的弹框。
  5. 优化 远程真机调试时更多面板的标识为开发版。

【修复】

  1. 修复 vconsole可拖拽至状态栏,无法拖回其他地方的问题。
  2. 修复 短时间内频繁打开小程序会偶现拷贝资源失败的问题。
  3. 修复 侧滑关闭小程序不会触发closeCompletion的问题。
  4. 修复 打开更多视图后,手机改变方向朝上、朝下会导致更多视图消失的问题。
  5. 修复 camera组件内嵌套cover-view时,cover-view位置不正确的问题。
  6. 修复 cover-view嵌套到scrollview中偶现位置不正确的问题。

# 2.39.5

更新时间:2023-01-20

更新内容:

【修复】

  1. 修复 picker组件背景色不生效的问题,并调整[完成]按钮文案为[确定]。
  2. 修复 自定义api中跳转到原生页面不会触发onHide和onShow事件的问题。
  3. 修复 在将要dismiss的页面打开小程序不显示,后续在其他页面上再次打开该小程序一直会失败的问题。
  4. 修复 首次camera组件执行startRecord并保存至相册后camera组件画面卡住的问题。
  5. 修复 地图SDK marker图片加载失败导致卡顿的问题。
  6. 修复 iOS 12系统执行loadHTMLString:参数为nil时导致崩溃的问题。。
  7. 修复 小程序跳转页面,如果状态栏颜色发生变化,再返回上级页面状态栏颜色可能未还原的问题。
  8. 修复 数据上报关闭小程序事件open_time参数为0的问题。
  9. 修复 输出的日志中显示的日志等级都是[E]的问题。

【优化】

  1. 优化 地图SDK getLocation的高精度模式和超时时间。
  2. 优化 地图SDK choosePoi接口,选择城市时返回值增加city参数。
  3. 优化 自定义菜单的点击事件,返回参数增加query参数。
  4. 优化 cover-view的坐标计算,解决cover-view嵌套导致的子cover-view位置不正确的问题。
  5. 优化 camera组件触发麦克风权限的逻辑,执行startRecord时才触发麦克风权限。
  6. 优化 video组件,全屏调整为同层渲染全屏。
  7. 优化 自定义加载页,子类可以通过重写layoutSubviews方法修改小程序的图标及标题。
  8. 优化 投诉反馈时应用app名称的读取方式。
  9. 优化 cover-view 的动画事件修改位置的方式。

# 2.39.3

更新时间:2023-01-06

更新内容:

【优化】

  1. 优化 setStorage 和 setStorageSync接口校验逻辑,当key和data 为空字符串时,返回失败。
  2. 优化 picker组件,设置最小字体,picker横屏时的可展示宽度调整为屏幕宽度和点击空白区域收取组件。
  3. 优化 地图组件中的marker网络链接处理,增加缓存处理避免频繁加载网络地址导致卡顿。
  4. 优化 SDK中视图控制器的方向处理,适配App工程只勾选竖屏或只勾选横屏的场景。
  5. 优化 定位权限判断逻辑,手动去设置里修改系统位置权限后,不再重复触发api回调。

【修复】

  1. 修复 textarea向上偏移位置不正确问题。
  2. 修复 百度地图扩展SDK中map组件最大缩放级别小于最小缩放级别时会抖动的问题。
  3. 修复 map组件设置多边形时,默认颜色不正确的问题。
  4. 修复 map组件中绘制图形时,异常数据会导致绘制的图形不正确的问题.
  5. 修复 短时间内网络请求次数过多,出现"未能完成该操作,设备上无剩余空间"的问题。
  6. 修复 setTabbarItem 设置iconPath和selectedIconPath,只有iconPath生效的问题。

# 2.39.1

更新时间:2022-12-24

更新内容:
【新增】

  1. 新增 authViewConfig配置项,可设置授权弹框的UI样式。
  2. 新增 工具类FATPublicToolHeader.h,开放一些category工具类。

【优化】

  1. 优化 downloadFile文件后缀名规则,兼容Content-Disposition包含空格的情况。
  2. 优化 enableAppletDebug配置项,新增FATBOOLStateForbidden枚举值,可禁止开启vconsole以及隐藏更多面板打开调试按钮。
  3. 优化 request 接口,支持data 传arraybuffer类型数据。
  4. 优化 SDK中对颜色的处理逻辑,支持8位16进制颜色。
  5. 优化 地图扩展SDK中的图片,调整至扩展SDK中。
  6. 优化 定位权限和后台定位权限的存储和显示逻辑。
  7. 优化 定位权限触发逻辑,从核心SDK移至扩展SDK。

【修复】

  1. 修复 权限弹窗视图在小程序页面方向为auto时,横竖屏旋转时布局异常的问题。
  2. 修复 权限弹框横向时,跳转至隐私协议页面,该页面UI显示异常问题。
  3. 修复 弹出更多视图面板时,切换app至后台再返回时蒙层不消失的问题。
  4. 修复 video组件在iOS 16上全屏时,video组件展示异常的问题。
  5. 修复 小程序页面方向为auto时,video组件在设备横屏时自动全屏后,旋转至竖屏时内容未调整为竖屏的问题。
  6. 修复 热启动时启动参数中path传"",会报错页面不存在的问题。
  7. 修复 未初始化SDK打开小程序时,报错提示信息遮挡导航栏的问题。
  8. 修复 UIBarButtonItem设置title导致的内存暴涨问题。
  9. 修复 map组件在update事件里移除marker不生效的问题。

# 2.38.11

更新时间:2022-12-09

更新内容:
【新增】

  1. 启动小程序的request对象,新增hideMiniProgramCloseButton属性,支持隐藏所有关闭按钮的问题。

【优化】

  1. 优化 小程序侧滑关闭效果和轻扫关闭效果。
  2. 优化 同时运行的小程序个数阈值的判断逻辑,调整为每次打开小程序时判断。
  3. 优化 非首页启动小程序时,首页加载完毕前点击 回到首页 会白屏的问题。

【修复】

  1. 修复 小程序中加载的H5中二级页面网址未登记时显示报错视图后,返回后报错视图不消失的问题。
  2. 修复 地图sdk隐私权限授权未适配的问题。
  3. 修复 调用startRecord后跳转至设置页面关闭录音权限,录音状态并未还原的问题。

# 2.38.9

更新时间:2022-11-27

更新内容:
【新增】

  1. 新增 支持hideToast、hideLoading的noConlict属性。

【优化】

  1. 优化 自定义异步api返回nil时的提示信息。
  2. 优化 小程序权限列表的导航栏标题,确保iPhone 6等小尺寸机型能完整展示。
  3. 优化 获取手机号权限弹框展示的详细描述信息,调整展示的用户信息字段。
  4. 优化 启动小程序时的自定义schemes设置字段。
  5. 优化 小程序的分包预下载,解决预下载的分包内资源读取不到的问题。
  6. 优化 远程调试下小程序加载H5链接时需要做域名白名单校验的问题。
  7. 优化 百度地图低版本的兼容。
  8. 优化 getSetting和openSetting,添加getPhoneNumber权限以及统一都只返回申请过的权限。

【修复】

  1. 修复 断网情况下打开小程序转场页不展示错误提示的问题。
  2. 修复 权限弹框中隐私协议点击无反应的问题。
  3. 修复 打开小程序关于页面返回后状态栏颜色错误的问题。
  4. 修复 getSystemInfo中返回的language值不正确的问题(返回手机系统语言)。
  5. 修复 小程序dark和light配置在手机暗黑模式切换时不生效的问题。
  6. 修复 小程序onPullDownRefresh监听事件中调用stopPullDownRefresh不生效的问题。
  7. 修复 启动参数的path里对应页面不存在时,会导致崩溃的问题。
  8. 修复 腾讯地图扩展SDK marker仅设置title时不显示气泡的问题。
  9. 修复 未同意隐私协议会崩溃的问题。
  10. 修复 choosePoi滑动时可能会崩溃的问题。
  11. 修复 startRecord录音结束时,胶囊和更多菜单里的录音状态未还原的问题。

# 2.38.7

更新时间:2022-11-11

更新内容:
【新增】

  1. 百度地图choosePoi增加上拉加载更多。
  2. 地图扩展SDK新增隐私协议方法。

【优化】

  1. 优化 JSVirtualMachine的创建,解决小程序释放后JSVirtualMachine内存不释放的问题。
  2. 优化 百度地图API中接口失败回调的提示信息。
  3. 优化 moveAlone,增加失败的回调。
  4. 优化 对自定义api返回值的处理,兼容返回值中包含非json对象而导致崩溃的问题。
  5. 优化 本地小程序的打开调试按钮和小程序标识的显示。
  6. 优化 previewImage,支持小程序包中的图片。
  7. 优化 downloadFile接口的返回的文件后缀名生成规则。

【修复】

  1. 修复 redirectTo时,h5可以触发goBack回到redirectTo前的页面。
  2. 修复 在iOS13系统,后台执行播放音频操作不生效的问题。
  3. 修复 tabbar小程序,首页为h5页面并设置navigationBarSytle为custom时,背影色为透明问题。
  4. 修复 audio组件播放本地音频失败的问题(response缺失Content-Type、Content-Length)。
  5. 修复 回到首页按钮不显示问题。
  6. 修复 账号体验资格到期可以进入小程序,第二次点击进入小程序进入不了程序崩溃的问题。
  7. 修复 webview canvas2d putImageData和getImageData的问题。
  8. 修复 video组件位置更新的问题。
  9. 修复 地图组件的update事件里没有更新style的问题。
  10. 修复 地图choosePoi重新搜索时未删除之前数据的问题。
  11. 修复 地图组件触发输入框失去焦点后视图布局错误问题。

# 2.38.5

更新时间:2022-10-28

更新内容:

【新增】

  1. 新增 生成token和解密token的API
  2. 新增 接口请求异常errno字段
  3. 新增 小程序页面onResize事件(对齐微信)
  4. 新增 注入小程序真机调试标识
  5. 新增 导航栏标题颜色和导航返回按钮颜色配置项

【优化】

  1. 优化 文件目录创建时机,确保小程序启动后,usr目录是存在的
  2. 优化 websocket、download、upload、request连接超时文案
  3. 优化 加载页面底部图片
  4. 优化 补充背景音频和innerAudio事件
  5. 优化 video支持enable-danmu字段,实时更新弹幕的显示和隐藏
  6. 优化 getUserProfile和getPhoneNumber的授权拒绝提示语和授权弹框逻辑
  7. 优化 audio播放时机
  8. 优化 自定义异步api的errMsg的内容
  9. 优化 chooseLocation和openLocation页面禁用横屏(对齐微信)
  10. 优化 button的open-type事件回调

【修复】

  1. 修复 websocket、download、upload、request请求,超时时间设置错误问题
  2. 修复 小程序打开原生页面,原生页面中再次打开小程序时无法打开问题
  3. 修复 input组件事件传递的id类型错误问题
  4. 修复 分包在主包之前加载导致偶现白屏问题
  5. 修复 打开小程序外部页面胶囊显示问题
  6. 修复 体验版本无权限时提示信息错误问题
  7. 修复 video组件视频播放完显示黑屏问题
  8. 修复 一个页面多个video,其中一个video全屏,会导致其他支持自动全屏的video进入全屏问题
  9. 修复 cover-view组件父视图id为null导致页面的层级问题
  10. 修复 backgroundColorTop下拉背景色无效问题
  11. 修复 原生地图设置polyline,设置的points格式不正确时闪退问题
  12. 修复 拓展SDK设置productIdentification时,存储文件的临时路径不正确问题
  13. 修复 动态设置startTime异常,音频会从0开始播放,然后再跳转到startTime位置的问题
  14. 修复 button-share会触发两次代理方法的问题
  15. 修复 cover-view偶现闪退问题

# 2.38.3

更新时间:2022-10-14

更新内容:

【新增】

  1. 新增getSystemInfo接口返回字段appVersion。
  2. 新增textarea/input对font-weight的支持。
  3. 新增UIConfig配置项navigationHeight,可自定义小程序导航栏高度。
  4. 新增百度地图SDK支持百度坐标系。

【优化】

  1. 优化video组件的全屏实现。
  2. 优化video组件投屏弹框横竖屏切换的显示。
  3. 优化自定义同步api,支持自定义errMsg 返回的附加信息。
  4. 优化showModal、showToast、showActionSheet等交互视图的效果。
  5. 优化getSystemInfo接口中对iPhone 14 机型的mode的识别。
  6. 优化地图SDK定位api。
  7. 优化地图SDK chooseLocation,openLocation和choosePoi的实现。

【修复】

  1. 修复cover view添加到video组件上不显示的问题。
  2. 修复textarea组件在编辑时行数减少cursor-spaicng没有更新的问题。
  3. 修复 web-view 页面的title在App切后台,再回前台时显示不正确问题。
  4. 修复添加的marker经纬度坐标不在底部的问题。
  5. 修复camera帧数据回调在iOS11崩溃问题。
  6. 修复先打开小程序非tabbar根页面,再调用switchTab会白屏的问题。
  7. 修复强制改变设备方向不兼容iOS16的问题。

# 2.38.1

更新时间:2022-09-24

更新内容:

【新增】

  1. 新增批量更新和小程序的编译详情接口header的deviceIde字段
  2. 新增配置项hideCapsuleCloseButton
  3. 新增小程序加载页面技术支持标识
  4. 新增自定义scheme
  5. 新增声网SDKstream-removed 事件,有其他端离开时需要触发通知基础库发送remove native view事件
  6. 新增声网SDKswitchCamera(切换摄像头)功能
  7. 新增支持JSSDK wx.config接口支持。
  8. 新增产品标识配置项,可替换FinClip等
  9. 新增compressVideo接口支持
  10. 新增小程序隐私配置与展示
  11. 新增百度地图的callouttap、anchorpointtap、tap等事件
  12. 新增百度地图marker的width、height、zIndex属性
  13. 新增百度地图callout和customCallout的支持
  14. 新增忽略webview组件的https的证书校验的初始化配置项参数
  15. 新增webview组件加载时注入Cookie的代理方法
  16. 新增设置导航栏返回图标的配置项
  17. 新增license控制设置数量的功能
  18. 新增微信扩展SDK,支持微信登录、微信支付、获取微信账户信息等
  19. 新增性能统计功能
  20. 新增video投屏功能;

【优化】

  1. 优化原生地图的chooseLocation默认选择第一条poi数据
  2. 优化tabbar样式对齐微信
  3. 优化camera支持setZoom API
  4. 优化远程调试连接机制
  5. 优化vConsole实现,独立webView控制展示log
  6. 优化chooseVideo和chooseMedia视频处理策略
  7. 优化路由事件队列处理
  8. 优化canvas数据传输为非序列化方式
  9. 优化getLocation接口,支持isHighAccuracy参数并调整accuracy、verticalAccuracy、horizontalAccuracy的返回值
  10. Log日志优化:删除一些重复的Log以及增加单条日志长度5000的限制
  11. 优化getUserInfo的代理方法,调整为异步返回结果
  12. 优化button组件的getPhoneNumber的权限错误提示
  13. 优化胶囊按钮;

【修复】

  1. 修复input/textarea在特定场景下聚焦会光标会被遮挡一部分的问题
  2. 修复input/textarea的bindfoucs会多次触发的问题修改
  3. 修复textarea在特定场景下的cusor-spacing不正确的问题
  4. 修复textarea设置了auto-height和maxHeight后表现不正确的问题
  5. 修复BackgroundAudioManager和InnerAudioContext一系列问题
  6. 修复websocket的url为空返回连接成功的问题
  7. video组件全屏在某些场景下区域不对的问题修改
  8. 修复ipad 上横屏时,胶囊位置偏上的问题
  9. 修复ios 11上状态栏高度计算错误的问题
  10. 修复调用hideTabbar后,自定义tabbar配置展示偏上的问题
  11. 修复config中window参数解析错误的问题
  12. 修复showToast的image传finfile://协议图片的问题
  13. 修复showToast的image参数传空字符串,不会展示success的icon的问题
  14. 修复联系人sdk的API取消事件未跟微信对齐的问题
  15. 修复DownloadTask.onProgressUpdate api,在服务器没有Content-Length标头,progress和totalBytesExpectedToWrite是负数的问题
  16. 修复小程序backgroundColorTop和backgroundColorBottom可能颜色显示错误的问题
  17. 修复UDPSocket.send api在port为空的情况下,onError报错信息与微信不一致的问题
  18. 修复tabbar顶部横线没显示和颜色不正确的问题
  19. 修复FATWeakJSCore、FATWeakScriptMessageDelegate 的释放问题
  20. 修复取消上传、下载 api,报错信息与微信不一致的问题
  21. 修复app.json配置backgroundColor可能无效的问题
  22. 修复nativeView的层级比coverView高的问题
  23. 修复navigateTo同一个页面导致的路由失效的问题
  24. 修复权限管理页面手机是暗黑模式但关闭autoAdaptDarkMode背景色不对的问题
  25. 修复iOS 16上页面横竖屏不生效的问题
  26. 修复胶囊不显示却响应点击事件的问题
  27. 修复webSocket连接失败问题
  28. 修复chooseLocation的经纬度为字符串类型导致的toFiexd错误的问题
  29. 修复百度地图设置坐标系类型未生效的问题
  30. 修复百度地图定位时,设置的旋转角度rotate和倾斜角skew会被重置的问题
  31. 修复百度地图moveAlong交互错误的问题
  32. 修复百度地图仅设置title,点击marker不能弹出的问题
  33. 修复百度地图不展示指南针的问题
  34. 修复地图在setting为空时,默认值的不生效的问题
  35. 修复原生map组件bindregionchange事件没有返回type字段的问题
  36. 修复预览版小程序可能出现vConsole button显示到右上角的问题
  37. 修复vConsole中的userAgent不显示注入的内容的问题
  38. 修复tabbar类型小程序的根页面循环引用问题
  39. 修复小程序canvas 改对象后导致崩溃的问题
  40. 修复video组件全屏工具条显示和退出全屏后的UI显示问题
  41. 修复tabbar小程序白屏问题

# 2.37.13

更新时间:2022-09-09

更新内容:

【新增】

  1. UIConfig中新增小程序打开时动画方式的配置型(设置scheme、universal link、navigateToMiniProgram场景的缺省动画)。

【优化】

  1. 微信扩展SDK优化以及FATAppletDelegate拆分。
  2. 优化高德地图,移除限定高德sdk版本。

【修复】

  1. 修复横屏页面进入到设置页面时显示异常的问题。
  2. 修复webSocket设置code和reason不生效的问题。
  3. 修复page-meta不支持background-text-style、page-orientation、background-color-top等属性的问题。
  4. 修复navigationStyle 为custom和customV2时,带有tabbar的页面window的高度计算错误的问题。
  5. 修复小程序的onShow、onAppShow中path和query参数不正确的问题。
  6. 修复小程序竖屏页面navigateToMiniProgram至横屏页面时Modal显示异常问题。
  7. 修复request接口url参数包含中文请求失败的问题。
  8. 修复FileSystemManager saveFileSync保存后返回的路径文件不存在问题。
  9. 修复修复FileSystemManager fstat接口返回字段名错误问题。
  10. 修复webSocket close 接口code和reason不生效问题。
  11. 修复video组件全屏后顶部工具栏不显示问题。
  12. 修复小程序竖屏页面navigateTo至横屏页面后因getSystemInfoSync时机导致的布局错误问题。

# 2.37.11

更新时间:2022-08-28

更新内容:
【新增】

  1. 新增navigationStyle的customV2类型支持。

【优化】

  1. 优化AlertBeforeUnload事件。
  2. 优化camera组件,去掉检测硬件的自定义报错。
  3. 优化uploadFile,支持上传小程序包内的资源。

【修复】

  1. 修复checkMenus在整包小程序上的闪退问题。
  2. 修复小程序request等网络api可能存在的内存泄漏问题。
  3. 修复本地缓存的cookie导致的网络请求出现网络异常的问题。
  4. 修复检查更新不会更新小程序groupname的问题。
  5. 修复TabBar为top时切换到后台样式错误的问题。
  6. 修复canvas putImageData和getImageData数据格式错误的问题。
  7. 修复camera视频压缩不需要转向处理时参数缺失引起的闪退问题。
  8. 修复小程序横屏页面跳转至关于页面后,无法侧滑返回的问题。
  9. 修复小程序竖屏页面跳转至横屏页面后,返回页面布局异常问题。
  10. 修复iOS 14上跳转至拍照页面后,返回导航栏偏移的问题。
  11. 修复小程序设置resizable:true后,iPad竖屏启动旋转至横屏后页面布局错误的问题。
  12. 修复iPad上横屏时,更多视图显示不出来的问题。
  13. 修复iPad上偶现的状态栏显示错位的问题。
  14. input/textarea组件限制长度时能输入的emoji表情跟微信对齐。
  15. 修复textarea组件在可见区域内输入文字换行页面往上滚动的问题。
  16. 修复页面横屏时textarea组件同时存在keyboardAccessoryView和Confirm-Bar时,只显示Confirm-Bar。
  17. 修复部分场景下input/textarea组件不显示keyboardAccessoryView的问题。
  18. 修复页面存在多个自动聚集的input组件时聚焦的input位置不对的问题。
  19. 修复页面多个input组件之前相互切换聚焦页面跳动的问题。
  20. 修复input组件非同层渲染情况下cursor-spaicng不正确的问题。
  21. 修复innerAudio没有触发onCanplay的问题。
  22. 修复innerAudio切换src后停止播放会闪退的问题。
  23. 修复背景音频偶现的崩溃问题。
  24. 修复蓝牙onBLECharacteristicValueChange无内容的问题。

# 2.37.9

更新时间:2022-08-12

更新内容:
【新增】

  1. 新增获取自定义分享面板按钮功能的小程序实现状态的api。

【优化】

  1. 优化camera组件cpu占用过高的问题。
  2. 优化getSystemInfo接口返回参数,新增enableDebug参数。
  3. 优化二维码打开小程序,二维码过期时的报错信息。
  4. 优化input、texterea组件的bindInput回调,增加backspace的keyCode支持。
  5. 优化scancode iOS11新api识别二维码图片校验的问题。
  6. 优化video组件手动触发全屏和开启自动全屏的逻辑。
  7. 优化二维码打开小程序时返回地址的校验逻辑,去除多余的校验操作。

【修复】

  1. 修复菜单在iOS12.5.5系统手机显示问题。
  2. 修复Tabbar为top时遮挡navigateView问题
  3. 修复iPad上横屏时,胶囊和返回按钮太靠上的问题。
  4. 修复权限申请的弹框,会弹出两次的问题。
  5. 修复addPhoneContact添加至现有联系人部分字段覆盖而不是追加的问题。
  6. 修复调用showShareMenu、hideShareMenu后,更多菜单转发按钮状态无变化的问题。
  7. 修改关闭小程序后仍弹出alert导致的崩溃问题。
  8. 修复input组件更新位置后显示不对的问题。
  9. 修复input/textarea组件超出输入框允许的最大长度后继续输入无法触发bindinput事件的问题。
  10. 修复自适应高度textarea组件在输入文字只有一行的情况下显示2行高度的问题。
  11. 修复修改updatetextarea事件没有带placeholder参数,会将placeholder置为空的问题。
  12. 修复video组件direction属性值表现不对的问题。
  13. 修复video组件全屏后可能出现的退出全屏按钮不能点击的问题。

# 2.37.7

更新时间:2022-07-29

更新内容:

【新增】

  1. 新增初始化SDK配置项hideWebViewProgressBar,支持隐藏H5加载时的进度条。
  2. 新增剪切板扩展SDK,支持setClipboardData、getClipboardData。
  3. 新增【重新进入小程序】菜单项以及隐藏菜单配置项。

【修复】

  1. 修复navigateStyle为custom时,H5页面的导航栏显示异常问题。
  2. 修复tabbar根页面横竖屏旋转时,未触发onResize事件问题。
  3. 修复小程序页面跳转时偶现showToast、showModel显示位置异常的问题。
  4. 修复input输入框输入过快吞字的问题。
  5. 修复关闭小程序,会导致QQ音乐暂停的问题。
  6. 修复在iOS13系统背景音频停止播放后,还会触发onTimeUpdate事件的问题。
  7. 修复audioManager、backgroundAudioManager暂停后停止,没有触发onStop事件的问题.
  8. 修复添加联系人Api在电话相关参数缺失,在子线程展示Alert弹窗会导致崩溃的问题。
  9. 修复打开小程序后未释放小程序时导致传入的控制器页面无法释放问题。
  10. 修复原生,百度,高德地图添加marker时,图片路径错误导致marker没显示的问题。
  11. 修复百度地图openLocation打开地图有偏移的问题。
  12. 修复百度地图定位当前位置时,由于隐私协议没有更新导致定位失败的问题。
  13. 修复textarea组件输入多行文字编辑完成后部分文字不可见的问题。

【优化】

  1. 优化Log日志,减少一些重复或冗余的日志。
  2. 优化downloadFile,新增filePath和timeout参数支持。
  3. 优化uploadFile,新增timeout参数支持。
  4. 优化stat、writeFile、openFile、truncate文件操作方法的错误提示等问题。
  5. 优化scanCode:支持scanType参数;返回值新增scanType、charSet、rawData等参数。
  6. 优化原生地图不支持的setLocMarkerIcon函数。
  7. 优化tabbar 在顶部时选中的item下划线效果。
  8. 优化writeBLECharacteristicValue,新增writeType参数支持。

# 2.37.3

更新时间:2022-07-18

更新内容:

【修复】

  1. 修复camera帧数据回调在部分机型上闪退问题。
  2. 修复stat 和 statSync 接口未遍历子目录的问题。
  3. 修复request请求url中包含中文导致请求失败的问题。
  4. 修复canvas导出图片背景透明色变成黑色的问题。
  5. 修复canvas水印背景色为白色问题。
  6. 修复previewImage接口访问网络图片接口时导致只能预览到一张图片问题。
  7. 修复input聚焦后位置变化导致显示不正确的问题
  8. 修复camera组件偶现部分机型帧数据回调闪退

【优化】

  1. 优化初始化参数enableAppletDebug,支持默认不显示调试菜单项。
  2. 去除video组件在资源加载失败时的提示文案

# 2.37.1

更新时间:2022-07-02

更新内容:
【新增】

  1. 新增getAccountInfoSync接口
  2. 新增backgoundAudioManager;
  3. 新增截屏、录屏的代理事件。
  4. 新增小程序网络请求header配置和优先级控制。
  5. 新增增是否展示水印的配置项和优先级控制。
  6. 离线小程序支持分包加载
  7. 离线小程序支持navigateToMiniprogram接口
  8. 新增log日志管理功能,可控制输出日志等级和写入文件
  9. 新增chooseMedia小程序api。
  10. 新增高德地图CustomeCallout支持。
  11. 离线小程序支持配置自定义api白名单列表
  12. 新增隐藏回到首页按钮的配置项,可每个小程序独立配置。
  13. 新增了录屏相关的三个api:onScreenRecordingStateChanged,offScreenRecordingStateChanged,getScreenRecordingState。
  14. input组件的新增身份证键盘。
  15. 新增联系人扩展SDK,支持addPhoneContact接口。

【优化】

  1. 优化SDK的Log日志,合并和删除一些不必要的Log。
  2. 优化一些老的api的实现逻辑,统一为动态创建。
  3. 优化更多按钮代理事件
  4. 优化navigateToMiniProgram 实现。
  5. 优化jssdk 中的一系列api,统一为动态创建。
  6. 优化小程序产生的文件存储路径,用户(currentUserId)隔离。
  7. 优化图片选择器,并解决宿主app设置导航栏样式影响图片选择器按钮显示问题。
  8. 优化小程序logo字段,调整为全路径。

【修复】

  1. 修复插件页面路径转换时机太早导致插件页面打不开的问题
  2. 修复文件系统管理的一系列bug
  3. 修复选择图片没有触发取消回调的bug
  4. 修复背景音频播放,coverImgUrl为空会导致卡顿的问题
  5. 修复了innerAudio修改rate和volume没生效的bug
  6. 修复camera组件偶现渲染成功却不显示的问题
  7. 修复小程序生命周期事件以及参数不正确的一系列问题。
  8. 修复拓展sdk里存在的循环引用的问题。
  9. 修复进入详情页返回之后tabbar不显示的问题。
  10. 修复shareAppMessage 数据不正确问题。
  11. 修复iOS 15.5获取的运营商网络类型错误的问题。
  12. 修复didActive代理事件导致crash的问题。
  13. 修复灰度控制中由于iSysVer导致系统版本控制不生效的问题。
  14. 修复shareAppMessage分享小程序图片不显示问题

# 2.36.13

更新时间:2022-06-18

更新内容:
【新增】

  1. 新增playVoice的duration支持

【优化】

  1. 优化camera:优化帧数据传输方式;优化帧数据传输效率;优化帧数据回调代码逻辑
  2. 优化核心SDK与扩展SDK通信时长问题。
  3. 去除bitcode支持。

【修复】

  1. 修复了downloadFile识别文件格式错误的问题
  2. 修复tabBar borderStyle 颜色问题和暗黑模式适配问题。
  3. 修复下拉刷新组件下拉刷新时自定义tabbar消失问题。
  4. 修复input组件偶现闪退问题。
  5. 修复input组件设置圆角过大时,内容被遮挡的问题。
  6. 修复热启动时,启动参数不生效问题。
  7. 修复热启动触发relaunch时,onShow错误触发问题。
  8. 修复App退后台,再回到前台未设置lifeCycle导致不发送navigateBack事件问题
  9. 修复showModal显示错误问题(showModal取栈顶显示修改为取当前页面显示)
  10. 修复h5页面不显示alert弹窗问题。
  11. 修复camera相关bug:帧回调数据无法转成图片问题;帧数据偶现只回调1次的问题
  12. 修复小程序清除缓存后未释放问题。
  13. 修复tabbar类型小程序销毁后tabBar控制器未释放问题。
  14. 修复video组件上下滑动手势与页面滚动冲突问题。

# 2.36.11

更新时间:2022-06-02

更新内容:
【新增】

  1. 新增基础库下载失败和小程序包下载失败的的统计事件。

【优化】

  1. 小程序生命周期代理事件优化,小程序id调整为小程序对象。
  2. zip解压库优化,部分遗漏的C结构体、函数添加前缀。
  3. 小程序权限信息存储优化,避免切换用户后需要重新授权问题。

【修复】

  1. 修复自定义tabbar时,从二级页面返回根页面后,页面高度错误问题
  2. 修复小程序打开失败时,触发apm事件上报的话,会导致上报失败的问题
  3. 修复扫码打开小程序失败场景下错误提示页面关闭按钮无响应问题。
  4. 修复input、textarea内容高度计算不准确(sizeWithAttributes计算不准)问题。
  5. 修复hideHomeButton 返回api名称错误
  6. 修复分包小程序偶现的页面白屏问题。
  7. 修复转场页没有适配暗黑模式的问题。

# 2.36.9

更新时间:2022-05-20

【新增】

  1. 新增页面栈限制数的配置项。
  2. 离线小程序支持配置logo图片。
  3. 小程序更多视图支持自定义。
  4. 新增轻扫关闭小程序、返回功能。
  5. 高德地图扩展SDK的marker的width、height、zIndex 属性,callout的padding属性支持。
  6. 新增微信授权login场景支持。

【优化】

  1. 优化showModel、showToast、showLoading。
  2. 优化appendFile实现。
  3. 优化分包小程序分包(拷贝)加载问题。
  4. 优化小程序页面白屏时的处理。
  5. 优化loading页的默认效果和自定义时的参数。
  6. 去除高德扩展SDK中的MJRefresh库依赖。

【修复】

  1. 修复横屏时更多菜单显示异常。
  2. 修复横屏时启动小程序导航栏偏移问题。
  3. 修复小程序热启动时启动参数未更新问题。
  4. 修复cover-view不支持ellipsis样式问题。
  5. 修复textarea 内容过多时遮挡问题。
  6. 修复loading转场页的loading动画不停止问题。
  7. 修复回到首页按钮偶尔会显示错误问题。
  8. 修复偶现的SDKKey解密问题导致的校验失败。
  9. 修复video组件在tabbar类型小程序上全屏时未铺满全屏问题。
  10. 修复camera组件在tabbar页面切换后渲染不成功问题。
  11. 修复innerAudio的onError事件未触发问题。

# 2.36.7

更新时间:2022-05-05

【新增】

  1. innerAudio新增bufferedTime属性。
  2. textarea新增disableDefaultPadding属性。
  3. FinAppletGDMap 扩展SDK新增对callouttap事件,anchorpointtap事件,callout的支持。

【修复】

  1. 修复innerAudio暂停后,继续播放导致播放重置的问题。
  2. 修复innerAudio的startTime设置为非整数时,不生效的问题。
  3. 修复textarea组件的autoHeight属性效果与微信小程序组件不一致问题。
  4. 修复textarea和input组件的selection-end传递非法值null时,聚焦效果和微信不一致的问题。
  5. 修复innerAudio的onPlay事件会多次回调的问题。
  6. 修复小程序本地有缓存时,冷启动未触发didOpenApplet回调问题。
  7. 修复小程序加载首页时,执行redirectTo导致tabbar无法点击等路由问题。
  8. 修复小程序tabbar横屏时部分机型高度异常问题。
  9. 修复小程序横屏时,更多菜单页未显示小程序类型标识问题。
  10. 修复小程序横屏时,页面标题和胶囊位置偏移问题。
  11. 修复错误调用stopPullDownloadRefresh导致页面滚动问题。
  12. 修复aac格式音频无法正常播放的问题。
  13. 修复textarea/input设置cursor-spacing属性表现不正确的问题。

【优化】

  1. 优化chooseImage/chooseVideo在只有一个选项时页面展示效果。
  2. 优化自定义api,新增appletInfo参数。
  3. 优化自定义同步api,增加小程序appletInfo参数(旧的同步api方式已不可用)。
  4. 优化 chooseLocation 和 openLocation的UI。

# 2.36.5

更新时间:2022-04-20

【新增】

  1. 新增button组件open-type属性。
  2. 新增sendCustomEvent指定小程序id的api。

【优化】

  1. 优化SDK报错信息。
  2. 优化getSetting api,对齐微信。
  3. 优化WebRTC MediaRecorder。
  4. 优化sendCustomEvent功能。
  5. 优化小程序检查更新流程
  6. 优化组件释放逻辑。
  7. 优化WebGL代码。
  8. 优化下载小程序/基础库接口请求头增加机构id

【修复】

  1. 修复camera在iOS低版本闪退问题。
  2. 修复readFileSync在position和length都为空时,取不到文件的问题。
  3. 修复navigateTo 和redirectTo 跳转至tabbar页面问题。
  4. 修复了createAudioContext的录音,返回以及退出到后台都不会停止播放的问题。
  5. 修复loading页和更多菜单偶现logo不显示的问题。
  6. 修复优化小程序启动流程后,偶现小程序缓存不生效的问题。

# 2.36.1

更新时间:2022-04-02

【新增】

  1. 新增自定义同步api的支持。
  2. 新增setEnableDebug。
  3. 新增更多菜单控制开启关闭调试。
  4. 新增离屏canvas支持。
  5. 新增TCPSocket一系列Api。
  6. 新增camera组件同层渲染支持。
  7. camera组件增加帧数据回调。

【优化】

  1. 小程序运行流程优化(小程序状态机)。
  2. 去除更多菜单中的返回首页按钮。
  3. 优化添加组件的逻辑,修复偶现的组件添加页面错误的问题。
  4. 优化小程序权限申请时UI提示。
  5. 优化返回首页按钮功能(更新至导航栏,去除更多菜单中的返回首页)。
  6. RecorderManager 支持录制aac格式音频。

【修复】

  1. 修复小程序navigateToMiniProgram偶现页面不存在问题。
  2. 修复camera 低端机不支持高分辨率导致的崩溃问题。
  3. 修复偶现"小程序"显示为null的问题。
  4. 修复tabbar切换时偶现的白屏。
  5. 修复TCPSocket连接过程中切换网络模式导致的连接失败问题。
  6. 修复了showmodal横屏时UI显示异常的问题。
  7. 修复偶现横屏打开小程序时,页面UI显示异常问题。
  8. 修复深色模式下报错页面适配。
  9. 修复加载外部网页时切换tabbar导致的白屏和网页加载错页面问题。
  10. 修复小程序关闭时,H5网页中音视频未暂停的问题。
  11. 修复onResize事件返回宽高不正确的问题。
  12. 修复getSystenInfoSync接口返回宽高错误的问题。
  13. 修复重复下拉刷新会消失的问题。
  14. 修复universalLink无法打开小程序的问题。
  15. 修复input自动聚焦偶现内容未上移导致遮挡问题。
  16. 修复更多菜单里[开发版]等标识不能点击的问题。
  17. 修复自定义[小程序类型]菜单响应事件流程错误的问题。

# 2.35.15

更新时间:2022-03-19

【新增】

  1. 新增小程序生命周期事件;
  2. 支持自定义api覆盖内置api的实现;
  3. 小程序被禁用的提示;

【优化】

  1. 兼容新旧二维码格式;
  2. 小程序page生命周期事件优化;

【修复】

  1. 修复扫码二维码打开小程序的崩溃问题;
  2. 修复udp socket的相关bug;
  3. 修复小程序缓存数量限制的问题;
  4. 修复蓝牙特征值更新了空内容时崩溃的问题;

# 2.35.13

更新时间:2022-03-04

【优化】

  1. 优化暗黑模式下loading页、体验版前置页、小程序配置;
  2. 删除剪切板相关的api;
  3. 优化recorder的speaker蓝牙耳机配置。

【修复】

  1. 修复video组件状态栏隐藏的问题;
  2. 修复加H5页面,未能正确触发pageOnUnload事件问题;
  3. 修复tabbar小程序自定义导航栏背景颜色问题;
  4. 修复setNaigationBarColor的api不生效问题;
  5. 修复input/textArea组件获取焦点时显示问题;
  6. 修复蓝牙服务不能识别128位UUID的问题;
  7. 修复getConnectedBluetoothDevices没有正确返回设备的问题。

# 2.35.11

更新时间:2022-02-19

【新增】

  1. input/textarea hold-keyboard 属性支持。
  2. 新增蓝牙扩展SDK(从原SDK中拆分出一个新扩展SDK)。

【优化】

  1. 优化handleOpenURL和handleOpenUniversalLinkURL注释
  2. 优化SDK中的Categoray,对方法和属性添加前缀。

【修复】

  1. 修复离线小程序启动参数问题。
  2. 修复canvasToTempFilePath保存图片无法绘制drawImge图像和图片模糊的问题。
  3. 修复base64ToTempFilePath文件过大的问题。
  4. 修复image的src引用finFile://urs路径的图片,图片不展示的问题。
  5. 修复了蓝牙移除蓝牙外设的service时,调用了未赋值的block引发的闪退问题。
  6. 修复经度异常导致的闪退。
  7. 修复打开Apple地图进行导航时,没有目的地的问题。
  8. 增加原生和百度地图的marker图标支持网络路径/本地路径/代码包路径。
  9. 修复moveAlong没有动画效果的问题。
  10. 修复enable-zoom=false,IOS百度地图,还支持手势缩放和双击放大的问题。
  11. 修复longitude/latitude传空[“”,””],中心点定位不准确的问题。
  12. 修复video组件横竖屏全屏切换显示问题。
  13. 区分处理pageOrientation不同情况下横竖屏切换。

# 2.35.9

更新时间:2022-01-28

【新增】

  1. ShowModal增加editable、placeholderText支持。
  2. 权限弹框的横竖屏切换适配。
  3. previewMedia的类型容错处理。

【优化】

  1. 当有权限弹框时,取消页面的正在编辑的焦点

# 2.35.3

更新时间:2022-01-14

【优化】

  1. 优化getAppletsFromLocalCache,返回完整小程序对象。
  2. 优化原生Cavans组件的strokePath,支持state。
  3. 优化SDK从服务器端获取配置信息的逻辑。

【修复】

  1. 修复canvas阴影偶现显示不正确的问题
  2. 修复离线小程序二次打开时启动参数不正确的问题。
  3. 修复离线小程序域名白名单列表和logo不生效的问题。
  4. 修复getSystemInfo中iPhone 13机型名称不显示的问题。

# 2.35.1

更新时间:2022-01-07

【新增】

  1. 新增webRTC、Map、pageContainer组件。
  2. 新增罗盘相关向程序api。
  3. 新增自定义loading功能。
  4. 新增keyboard-accessory。
  5. 新增小程序中权限授权功能。
  6. 新增离线小程序支持功能。
  7. 新增小程序主题配置功能。
  8. 新增map组件百度地图、高德地图支持。
  9. 新增openLocation、choosePoi小程序api支持。
  10. 新增FileSystemManager readZipEntry api。
  11. 新增checkIsOpenAccessibility api。
  12. 新增原生 canvas 组件。

【优化】

  1. 扫码打开小程序流程优化。
  2. 小程序API性能优化。
  3. location相关api界面对暗黑模式场景的适配。
  4. chooseLocation搜索框的交互逻辑优化。
  5. 小程序之间 https cookies隔离。
  6. tabbar类小程序预加载优化。
  7. 优化小程序涉及到权限的接口提示信息。

【修复】

  1. 修复map组件添加polyLine线条失败的问题。
  2. 修复tabbar页面下reluanch会丢失query的问题。
  3. 修复导航栏偶现错乱问题。
  4. 修复setTabbarItem不支持本地图片问题。
  5. 修复scheme打开分包小程序path不存在时白屏问题。
  6. 修复自定义导航栏时,胶囊在部分机型显示错位的问题。
  7. 修复vibrateLong/vibrateShort接口没有回调的问题。
  8. 修复整包小程序偶现移动文件失败的问题。
  9. 修复tabbar小程序横竖屏切换后偶现的UI错位问题。

# 2.34.11

更新时间:2021-12-18

【新增】

【优化】

1.JSSDK 中的webSubscribeCallBackHandler方法替换

【修复】

  1. 修复首次加载页面白屏的问题
  2. 修复转json时可能会崩溃的问题。
  3. 修复iOS15下tabbar样式不生效的问题。

# 2.34.9

更新时间:2021-12-04

【新增】

【优化】

  1. 优化小程序过期提示信息。
  2. 优化Video组件封面显示。
  3. 优化Modal UI。
  4. 优化键盘弹出的响应效果。
  5. 优化MD5加密方式。
  6. 优化删除小程序缓存功能。

【修复】

  1. 修复SDK多次触发DOMContentLoaded事件Bug。
  2. 修复UDPSocket未传port端口号时无法自动绑定端口Bug。
  3. 修复红点提示异常Bug。
  4. 修复小程序横屏处理Bug。
  5. 修复Video组件全屏Bug。

# 2.34.7

更新时间:2021-11-19

【新增】

  1. getSuperviseInfo 和 getSystemInfo,返回值增加bundleId字段。
  2. JSSDK增加request接口。

【优化】

  1. api runtime创建时,加上类型校验防止崩溃。
  2. NSJSONSerialization序列化时遇到自定义对象会崩溃。
  3. 解决iOS 扩展SDK没有自动初始化问题。

【修复】

  1. 修复log库没有自动写文件的问题。

# 2.34.5

更新时间:2021-11-05

【新增】

  1. 新增账号被冻结时提示。
  2. previewImage 新增长按保存功能。
  3. 新增bitcode支持。

【优化】

  1. 原生组件默认颜色优化。
  2. 优化小程序报错提示信息页。
  3. getImageInfo 新增orientation、type。
  4. SDK内currentApp逻辑优化。

【修复】

  1. 修复tabbar 横屏时,部分机型显示异常的bug。
  2. 修复showModal导致的键盘弹出的bug。
  3. 修复压缩库在部分机型下偶现崩溃问题。
  4. 修复德邦证券在iOS10系统下弹出相机图库后小程序关闭的问题。
  5. 修复audio播放器需播放两次问题。

# 2.34.3

更新时间:2021-10-22

【新增】

  1. webview组件新增header参数支持。

【优化】

  1. 优化涉及到权限的接口fail提示信息。
  2. 优化vibrateLong/vibrateShort接口的回调。

【修复】

  1. 修复openDocument接口偶现失败的问题。
  2. 修复input输入框在iOS 15 偶现crash的问题。
  3. 修复camera组件偶现卡顿问题。

# 2.34.1

更新时间:2021-9-28

【新增】

  1. 新增video组件。
  2. 新增蓝牙通用、低功耗中心设备、信标等Api。
  3. 新增小程序插件支持。
  4. 新增FileSystemManager一系列Api。

【优化】

  1. 分包小程序加载速度优化。
  2. iOS 15的兼容适配。
  3. 优化删除小程序缓存Api。
  4. 优化初始化SDK的apiPrefix参数。
  5. 优化分包小程序的canvas实现。

【修复】

  1. 修复recordManager、camera、innerAudio组合使用时的录音问题。

# 2.33.15

更新时间:2021-9-10

【新增】

  1. 新增小程序对象加密串信息字段。
  2. 新增对跳转appStore协议itms和itms-appss的支持。

【修复】

  1. cover-view换行问题。
  2. 相册导航栏文字颜色修改。
  3. 初始化时,加密验证appKey问题修复。
  4. 修复TabBar控制器根页面加载H5跳转至二级页面返回按钮显示以及逻辑问题。

# 2.33.9

更新时间:2021-8-27

【新增】

  1. 新增隐藏转场页面关闭按钮、禁用侧滑关闭小程序的配置参数。
  2. 体验版小程序二维码支持配置启动参数。

【优化】

  1. 优化SDK中未使用到的类和函数。

【修复】

  1. 修复userAgent与webrtc冲突问题,现支持H5中使用webrtc功能。
  2. 修复服务器配置为md5加密方式下,搜索小程序接口报错问题。

# 2.33.7

更新时间:2021-8-13

【新增】

  1. 新增初始化配置项,支持对后台返回数据加密。
  2. 新增小程序(体验版、开发版等)版本的标识。

【优化】

  1. 优化小程序错误提示信息。
  2. 优化toast视图显示区域和图标。

【修复】

  1. 修复input、textarea在中文输入法超过最大长度会变成英文的问题。
  2. 修复小程序加载H5,由于系统取消request导致的加载失败问题。
  3. 修复小程序在反复覆盖安装场景下出现资源拷贝失败问题。

# 2.33.3

更新时间:2021-7-31

【新增】

  1. 支持小程序分包支持。
  2. 支持webSocket原生实现以及黑白名单限制。
  3. 支持input、textarea的cursor/selectedStart/selectedEnd属性。

【优化】

  1. 优化体验版、临时版、开发版等逻辑以及不同版本下缓存问题。
  2. 优化删除小程序接口,提高删除速度。
  3. 优化热启动小程序场景下参数校验逻辑。
  4. 优化SDK打包,默认打包为动态库。
  5. 优化数据上报,去除非正式版小程序的统计信息。

【修复】

  1. 修复体验版小程序上传时间显示错误的问题。
  2. 修复因apm统计配置导致的打开小程序较慢的问题。
  3. 修复cover-view 与自定义native-view 显示问题。

# 2.32.1

更新时间:2021-7-16

【新增】

  1. 新增readFile/readFileSyncApi接口
  2. 增加exitMiniProgram退出小程序的Api
  3. 支持scheme和universallink打开多服务器配置的小程序

【优化】

  1. input输入方案调整
  2. 优化视频压缩
  3. 管理小程序Api的优化

【修复】

  1. 修复apm数据上报bug
  2. 修复小程序打开小程序的bug
  3. cover-view按z-index调整视图层级,修复事件响应问题
  4. 修复音频播放时监听进度方法不准确,导致没有播放完成的事件。
  5. .修复录音完成,pcm转码成mp3格式可能会崩溃的问题。
  6. 修复静态库解压崩溃的问题

# 2.31.3

更新时间:2021-7-5

【新增】

  1. 管理小程序2.0。
  2. 一码通。
  3. 新增writeFile/writeFileSync接口。

【优化】

  1. 优化数据上报。
  2. 优化cover-view层级。
  3. 优化下拉刷新控件。
  4. 优化innerAudio默认参数问题。
  5. 优化环境错误提示文案。
  6. 兼容数组崩溃问题。

【修复】

  1. 修复cover-view组件的若干bug。
  2. 修复keyBoard若干bug。

# 2.30.1

更新时间:2021-6-21

【新增】

  1. textarea组件支持同层渲染。
  2. 新增体验版以及二维码安全控制功能。

【优化】

  1. SDK从动态库调整为静态库,减小app体积增长。
  2. 优化小程序landscape方向兼容问题。
  3. 优化小程序打开失败的提示信息。
  4. 优化视频录制出的视频体积。
  5. 优化cover-view组件的文字间距。

【修复】

  1. 修复camera组件的若干bug。
  2. 修复apm事件统计失败的bug。

# 2.29.1

更新时间:2021-6-5

【新增】

  1. 新增camera组件。

【优化】

  1. 优化证书校验相关处理逻辑。
  2. 优化downloadFile接口返回的地址以及其他path格式。

【修复】

  1. 修复scheme、universal link 打开过个小程序时,偶现不能关闭问题。
  2. 修复小程序打开失败时,侧滑返回crash问题。

# 2.28.1

更新时间: 2021-6-1

【新增】

  1. 新增FileSystemManager,支持saveFile、getFileInfo、removeSavedFile、getSavedFileList、getSavedFileInfo。
  2. 新增初始化配置项,可禁用getSuperviseInfo接口。

【优化】

  1. 优化saveFile、getFileInfo、removeSavedFile、getSavedFileList、getSavedFileInfo旧接口。
  2. 优化下拉刷新,区分手势下拉和调api下拉结束的场景。
  3. 优化启动参数中path处理。
  4. 优化chooseVideo和chooseImage选择icloud中图片异常问题。
  5. 优化app横竖屏配置错误的情况下,小程序横竖屏的处理。
  6. 优化图片资源,合并为一个bundle。

【修复】

  1. 修复webView 组件加载H5时userAgent读取异常。
  2. 修复回到首页按钮逻辑异常。

# 2.27.1

更新时间: 2021-5-25

【新增】

  1. 新增apm事件上报压缩的配置项。
  2. 新增搜索小程序的api。
  3. 新增带关闭回调的api。
  4. input组件支持同层渲染。

【优化】

  1. 小程序灰度接口增加hashcode优化返回信息。
  2. 优化Utils工具类,防止重名。
  3. 优化小程序未编译的提示信息。
  4. 优化小程序白屏时的处理逻辑。
  5. 优化文件和storage等缓存。

【修复】

  1. 修复自定义tabbar在顶部时默认颜色显示为白色问题。
  2. 修复actionsheet 在scenesDelegate类型工程里无法显示问题。
  3. 修复openDocument打开文件报错的问题。
  4. 修复tabbar在iOS 13以上属性设置问题。

# 2.25.1

更新时间: 2021-4-30

【新增】

  1. 新增domains配置项,可设置小程序需要强制https证书校验的域名。
  2. 新增cover-image组件。
  3. 新增域名黑名单限制和白名单中.*的支持。

【修复】

  1. 修复cover-view组件部分属性设置问题。
  2. 修复 input 密码输入框键盘遮挡问题。

【优化】

  1. 优化SDK网络图片加载。
  2. 优化downloadFile 接口文件后缀读取策略。
  3. 优化SDK中数据存储,减小SDK体积。
  4. 优化小程序webView 中https证书校验功能。
  5. 优化初始化SDK 未配置uiConfig时的默认值。
  6. 优化SDK中的图片资源大小。

# 2.24.4

更新时间: 2021-4-21

【新增】

  1. 新增https证书安全验证。
  2. 新增自定义api调用限制。
  3. 新增cover-view组件。
  4. 新增自定义tabBar支持。
  5. 新增接口返回null类型参数的容错机制。
  6. 新增H5页面加载失败后,重新加载机制。

【修复】

  1. 修复query参数中包含base64解析错误。
  2. 修复tabbar切换时,标题设置无效的问题。
  3. 修复startRecord录音功能失败的bug。

【优化】

  1. 优化apm事件上报策略。
  2. 优化UIColor转换。
  3. 优化加载H5时的缓存策略。
  4. 优化 小程序意外退出的提示。
  5. 去除sdk-config接口。

# 2.23.5

更新时间: 2021-3-19

【新增】

  1. 新增storage以及jssdk storage等一系列api。
  2. 新增基础库md5校验和密码解压。
  3. 新增page-meta 相关api的支持。
  4. 新增webview组件中打开支付宝、微信、appStore的支持。
  5. 新增数据库加密。
  6. 新增fileToBase64 api。
  7. 新增apmServer 配置项。
  8. 新增对IDE 二维码小程序的预览支持。
  9. 新增 【小程序】文本配置项。
  10. 新增 对universal link的支持。
  11. 新增innerAudio等一系列api。
  12. 新增recoderManager等一系列api。

【修复】

  1. 修复tabbar 在上方时显示异常的bug。
  2. 修复textarea 在iPhone 6 上无法点击完成按钮的bug。
  3. 修复右滑导致的关闭按钮、更多按钮点击无反应的bug。
  4. 修复版本号不变时,扫码无法拉取最新版本小程序的bug。
  5. 修复webview组件所在页面设置disableScroll后,webview无法滚动的bug。
  6. 修复getSystemInfoSync 返回基础库版本错误的bug。
  7. 修复部分场景打开完成回调、delegete不触发的bug。
  8. 修复打开小程序会重复下载小程序包的bug。
  9. 修复多次下拉刷新显示异常的bug。

【优化】

  1. 优化previewVideo api,支持边下边播。
  2. 优化自定义菜单,由后台和小程序控制。
  3. 优化 获取SDK配置信息接口调用。
  4. 优化转发时小程序logo的链接地址。
  5. 优化native-view、camera、live-player、live-pusher协议。
  6. 优化apm统计事件和上报逻辑。
  7. 优化多线程并发初始化SDK。

# 2.13.109

更新时间: 2021-1-18

更新内容:

  1. 新增批量更新小程序个数的配置项。
  2. 新增requestTask、downloadTask、uploadTask以及对应api。
  3. 新增udpSocket以及相关api。
  4. 新增隐藏转发按钮和更多视图效果的配置。
  5. 新增获取当前webView 的URL的api。
  6. 新增获取当前userAgent的api。
  7. 新增小程序截屏事件api。
  8. 新增右上角胶囊样式修改的配置。
  9. 新增getSelectedTextRange的api。
  10. 新增jssdk 中canGoBack/canNavigateBack/setNavigationBarTitle。
  11. 新增previewMedia 的api。
  12. 修复 iOS 14.0-14.2 5G网络判断引起的Crash。
  13. 修复getSystemInfo 部分参数为空引起的问题。
  14. 修复input comfirm和blur事件顺序错误问题。
  15. 修复setTabBarItem 会导致badge角标消失的问题。
  16. 修复更多视图、关于页面、非业务域名页小程序logo不显示的问题。
  17. 修复tabbar 隐藏情况下显示问题。
  18. 修复input 控件在页面跳转时抖动的问题。
  19. 优化startPullDownRefresh、stopPullDownRefresh。
  20. 优化 hideToast/hideloading api。
  21. 优化navigateToMiniProgram跳转自身的场景。
  22. 优化下拉刷新效果和功能。
  23. 优化apm事件上报时机和压缩数据。
  24. 优化小程序首页加载时机。
  25. 优化小程序页面渲染逻辑。
  26. 优化横竖屏切换时更多视图显示和隐藏逻辑。
  27. 优化小程序页面白屏问题。
  28. 优化小程序加载失败时的提示信息。
  29. 优化小程序SDK中的日志管理。
  30. SDK支持多服务器配置。
  31. 删除核心SDK中的定位相关功能,getLocation移到扩展SDK。
  32. 支持live-player、live-pusher、camera组件。

# 2.12.65

更新时间: 2020-11-27

更新内容:

  1. 新增showTabBarRedDot、hideTabBarRedDot、showTabBar、hideTabBar、setTabBarStyle、setTabBarItem。
  2. 新增getNetworkType等接口中5G网络类型的识别。
  3. 新增H5页面消失前的pageonunload事件。
  4. 新增JSSDK 中的getLocalImgDataapi。
  5. 新增textarea原生组件。
  6. 修复base64ToTempFilePath部分情况下失败的问题。
  7. 修复updateInput事件中placeholder为空引起的Crash。
  8. 修复横屏时,部分场景下页面布局错误的问题。
  9. 修复H5中拍照返回小程序时样式异常的bug。
  10. 修复打开小程序api导致的卡顿问题。
  11. 修复 iOS 14.0-14.2 5G网络判断引起的Crash。
  12. 修复getSystemInfo 部分参数为空引起的问题
  13. 优化未实现的api,返回失败的回调。
  14. 优化iPhoneX的判断,宏改为函数。
  15. 优化loading页动画在低端机型模拟器上的显示效果。
  16. 优化getSystemInfo等接口中返回的iPhone12等机型的信息。
  17. 优化小程序logo和title的加载与显示。
  18. 优化小程序SDK中的网络请求,新增SDK版本参数,请求改为短连接。
  19. 优化注入的JSSDK避免未使用JSSDK的网页报错。
  20. 删除核心SDK中的获取WebView的api,移到扩展SDK。

# 2.11.11

更新时间: 2020-10-23

更新内容:

  1. 新增打开小程序时的动画开关参数。
  2. 优化apm事件上报处理机制。
  3. 新增hideKeyboard事件。
  4. 优化iPad 上对横竖屏切换的支持。
  5. 修复app切后台后网络请求出现域名校验失败的情况。
  6. 新增compressImage接口。
  7. 新增pageScrollTo的支持。
  8. 新增saveVideoToPhotosAlbum、saveImageToPhotosAlbum接口。
  9. 支持webPublishHandler事件。
  10. 新增配置网页加载进度条颜色的api。
  11. 修复自定义api内push原生页面,然后又打开小程序导致崩溃的bug。
  12. 修复plist里语言设置项不存在导致的崩溃的bug。
  13. 修复tabbar 小程序redirectto后switchTab onShow事件不触发的bug。
  14. 重写优化input原生组件实现。
  15. 新增SDK指纹配置项。
  16. 优化侧滑关闭小程序响应区域。
  17. 修复tabbar 小程序返回按钮显示异常的bug。
  18. 优化小程序loading页动画效果。
  19. 新增小程序页面不存在时的提示处理。
  20. 修复服务器切换导致api调用失败的bug。
  21. 新增关闭指定小程序、清除指定小程序内存缓存的api。
  22. 优化getImageBase64、base64ToTempFilePath接口。
  23. 新增设置小程序WebView UserAgent的api。

# 2.9.4

更新时间: 2020-09-11

更新内容:

  1. 权限类api拆分到扩展SDK。
  2. 修复input组件maxLength设置bug。
  3. 更新tabbar模式下的relaunch事件。
  4. 优化input updateInput事件。
  5. 修复下拉刷新的展示bug。
  6. 修复updateInput事件更新样式bug。
  7. 修复系统自带拼音输入法无法输入中文的bug。
  8. input组件支持圆角设置。
  9. 小程序SDK支持H5 里window.open打开链接。
  10. getImageBase64支持读取小程序包里的图片。
  11. 修复加载H5链接时,截图显示bug。
  12. 修复特殊场景下加载H5链接无法goback的bug。
  13. 更新转发代理事件中的参数。
  14. 优化服务器地址和前缀兼容性问题。

# 2.7.8

更新时间: 2020-08-13

更新内容:

  1. 兼容SDK加载的网页地址中有中文、特殊符号等情况。
  2. SDK加载网页时,支持隐藏导航栏。
  3. 优化apm上报条件。
  4. 支持网页中调用关闭小程序的api。
  5. 新增配置参数,控制SDK是否可自主申请权限。
  6. 优化WKWebView cookie共享、userAgent读取的问题。
  7. SDK支持小程序配置 右上角更多、关闭按钮显示和隐藏。
  8. 支持网页中调用打开小程序、返回小程序的api。
  9. 新增配置参数,支持导航栏标题字体修改。
  10. 修复tabbar样式小程序页面布局bug。
  11. 兼容SDK加载网页时,url为空的情况。
  12. 更新自定义input组件中hideKeyboard事件和无效updateInput事件。
  13. 支持H5网页中打电话。
  14. SDK支持横竖屏切换、强制横屏、强制竖屏。
  15. 新增小程序过期和应用过期提示。

# 2.5.6

更新时间: 2020-07-16

更新内容:

  1. 支持原生input组件。
  2. 新增监控数据获取api。
  3. 优化小程序加载H5网页逻辑。
  4. 更新getSystemInfo接口。
  5. 优化jssdk api的回调。
  6. 优化加载H5网页时导航栏样式。
  7. 添加常见崩溃的防崩溃处理逻辑。
  8. 查询小程序信息接口异常兼容。
  9. 更新apm统计事件字段,新增事件。
  10. 优化小程序SDK体积。
  11. 优化小程序SDK中的弹框提示。
  12. 新增小程序SDK定时检测最近使用小程序新版本。
  13. 新增更新小程序回调,以及重新小程序api。
  14. 新增小程序SDK api域名合法性校验。

# 2.3.6

更新时间: 2020-06-18

更新内容:

  1. 支持暗黑模式自适应配置。
  2. 缩短apm统计事件上报间隔。
  3. 新增crash、接口访问失败等事件。
  4. 删除UIWebView相关代码。
  5. 支持jssdk中的chooseImage api。
  6. 优化chooseImage、chooseVideo、previewVideo等接口。
  7. 修复关于、反馈页面侧滑失效的问题。
  8. 新增灰度相关的apm事件和参数。
  9. 小程序navigateToMiniProgram支持打开指定索引的小程序版本。
  10. 修复旧数据下引md5判断导致的重复下载小程序zip问题。
  11. 修复request接口参数问题。
  12. 修复reportApmMonitor api参数不正确问题。

# 2.1.24

更新时间: 2020-05-22

更新内容:

  1. 优化apm统计事件的时间。
  2. 优化request接口以及返回数据。
  3. 更新小程序api接口格式,改为连字符路径。
  4. 新增小程序数据上报接口。
  5. 新增Service的window参数,优化小程序部分同步接口。
  6. 优化safeArea数据。
  7. 修复小程序加载网络链接时,无法转发的bug。
  8. 新增是否显示【回到首页】、【投诉反馈】的配置项。
  9. 优化启动小程序时的回调。
  10. 优化webView加载失败时的信息返回。
  11. 小程序SDK支持国密。
  12. 新增关闭小程序时的回调。

# 2.1.11

更新时间: 2020-04-22

更新内容:

  1. 修复相册图片从icloud同步下来后,无法选择的问题。
  2. 修复下载地址、图标地址等兼容问题。
  3. 更新小程序信息,基础库等接口。
  4. 更新getLocation接口返回信息。
  5. 修复switchTab导致的小程序事件错误问题。
  6. 小程序更多菜单UI更新。
  7. 支持小程序更多菜单注入自定义菜单。
  8. 优化小程序包更新的判断逻辑。
  9. 支持反馈与投诉全局隐藏。
  10. 新增小程序chooseLocation、chooseMessageFile接口

# 2.1.1

更新时间: 2020-03-27

更新内容:

  1. 关于页面优化
  2. 其他bug-fix
  3. 新增API: setTabBarBadge
  4. 新增API: removeTabBarBadge
  5. 新增API: getMenuButtonBoundingClientRect

# 2.0.191

更新时间: 2020-02-28

更新内容:

  1. 优化小程序打开失败时的提示。
  2. 支持自定义导航栏和隐藏导航栏。
  3. 优化小程序生命周期事件。
  4. 修复启动参数引起的缓存bug。
  5. 支持小程序jssdk。
  6. 优化小程序api调用回调。
  7. 优化定时器相关模块。
  8. 支持自定义更多菜单。

# 2.0.177

更新时间: 2020-01-17

更新内容:

  1. 增加安全签名校验参数,提高接口安全性。
  2. 更新apm统计接口。
  3. onShareAppMessage事件新增type参数。
  4. 删除多余的页面api。
  5. 小程序加载网络H5时返回控制等更新。
  6. 获取小程序信息异常的处理等。
  7. 新增SDK Log信息展示的控制Api。
  8. 新增基础库的自动更新功能。
  9. 更新getSystemInfo返回参数。
  10. 新增反馈与投诉。
© 2022 FinClip with ❤

👋🏻 嘿,你好!

「FinClip」是一套基于云原生框架设计的小程序容器。能够让任何移动应用在集成小程序SDK之后,获得可用、安全的小程序运行能力。

>> 点我免费注册体验

查看产品文档
了解与 FinClip 相关的一切信息

产品博客 👈  了解产品更新与核心功能介绍
资源下载 👈  获取小程序 SDK 与开发工具
文档中心 👈  查询 FinClip 小程序开发指南与答疑

商务咨询热线
预约 FinClip 产品介绍,咨询商务报价或私有化部署事宜

0755-86967467

获取产品帮助
联系 FinClip 技术顾问,获取产品资料或加入开发者社群

联系线上
人工客服

或 👉  点击这里,提交咨询工单