Skip to content

iOS changelog

2.38.1

Updated: 2022-09-24 Updates:
> [New]

  1. new deviceIde field in the header of the compilation details interface for batch updates and applets
  2. New configuration item hideCapsuleCloseButton
  3. New technical support logo for applet loading page
  4. New custom scheme
  5. Add a new sound network SDK stream-removed event, which is triggered to notify the base library to send a remove native view event when another end leaves
  6. New function of switchCamera in SoundNet SDK
  7. Added support for JSSDK pz.config interface support.
  8. New product identification configuration item, can replace PhizClip, etc.
  9. New compressVideo interface support
  10. New applet privacy configuration and display
  11. add callouttap, anchorpointtap, tap and other events of Baidu map
  12. add width, height and zIndex properties of Baidu map marker
  13. Added support for Baidu Maps callout and customCallout
  14. add initial configuration parameter to ignore certificate checks for https for webview components
  15. New proxy method for injecting cookies when the webview component is loaded
  16. New configuration item for setting the back icon in the navigation bar
  17. New feature for license control setting number
  18. New Phiz extension SDK, support Phiz login, Phiz payment, get Phiz account information, etc.
  19. New performance statistics function
  20. the addition of a video casting function. [Optimisation].
  21. Optimize the default selection of the first poi data in the native map's chooseLocation
  22. Optimize tabbar style to align with Phiz
  23. optimize camera support for setZoom API
  24. Optimised remote debugging connection mechanism
  25. Optimize vConsole implementation, independent webView control to display logs
  26. optimize the chooseVideo and chooseMedia video processing strategy
  27. Optimized routing event queue processing
  28. optimize canvas data transfer to non-serialized method
  29. Optimize the getLocation interface to support the isHighAccuracy parameter and adjust Subscribe to DeepL Pro to edit this document. Visit www.DeepL.com/profor more information. the return values of accuracy, verticalAccuracy and horizontalAccuracy
  30. Log log optimization: delete some duplicate logs and add a limit of 5000 log lengths for a single log
  31. Optimize the proxy method of getUserInfo and adjust it to return results asynchronously
  32. Optimize the permission error for getPhoneNumber in the button component
  33. optimization of the capsule button. [Restoration].
  34. fix the problem that the input/textarea cursor is partially obscured when focused in certain scenes
  35. fix the problem that bindfoucs in input/textarea will trigger multiple times
  36. fix incorrect cusor-spacing of textarea in certain scenarios
  37. fix the problem that the textarea behaves incorrectly when auto-height and maxHeight are set
  38. fix a series of problems with BackgroundAudioManager and InnerAudioContext
  39. fix the problem that the websocket returns a successful connection when the url is empty
  40. video component fullscreen is not in the right area in some scenes
  41. Fix the capsule being positioned upwards in landscape on ipad
  42. fix a problem with the status bar height calculation error on ios 11
  43. fix the problem that after calling hideTabbar, the custom tabbar configuration is displayed on the top
  44. fix the problem of incorrect parsing of window parameter in config
  45. fix showToast's image passing finfile:// protocol image
  46. fix the problem that if the image parameter of showToast is passed with an empty string, the icon of success will not be displayed
  47. fix the issue that the API cancellation event of contact sdk is not aligned with Phiz
  48. fix DownloadTask.onProgressUpdate api, in server without Content-Length header, progress and totalBytesExpectedToWrite are negative numbers
  49. fix the problem that the colour of backgroundColorTop and backgroundColorBottom of the applet may be displayed incorrectly
  50. fix the problem that the error message reported by onError in UDPSocket.send api is not consistent with Phiz when the port is empty
  51. fix the problem that the top horizontal line of the tabbar is not shown and the colour is incorrect
  52. fix the release of FATWeakJSCore, FATWeakScriptMessageDelegate
  53. Fix the problem that the error message reported when cancelling the upload and download api is not consistent with Phiz
  54. fix the problem that the backgroundColor configuration of app.json may be invalid
  55. fix the problem that the nativeView is at a higher level than the coverView
  56. Fix a routing failure caused by navigateTo the same page
  57. Fix the problem that the phone is in dark mode on the permission management page, but the background colour of autoAdaptDarkMode is not correct.
  58. Fix the problem that the horizontal and vertical screens of the page do not work on iOS 16
  59. Fix an issue with capsules not displaying but responding to click events
  60. fix webSocket connection failure issue
  61. Fix toFiexd error caused by the longitude and latitude of chooseLocation being of string type
  62. Fix the problem that the coordinate system type set by Baidu Map did not take effect
  63. Fix the problem that the set rotation angle rotate and tilt angle skew will be reset when positioning on Baidu map
  64. Fix Baidu map moveAlong interaction error
  65. Fix the problem that Baidu Map only sets the title and the marker cannot pop up when you click on it
  66. Fix the problem that Baidu Maps does not show the compass
  67. fix the problem that the default value of the map does not take effect when setting is empty
  68. fix native map component bindregionchange event not returning type field
  69. Fix an issue with the preview applet where the vConsole button may appear in the top right corner
  70. Fix the problem that the userAgent in vConsole does not show the injected content
  71. fix a circular reference to the root page of tabbar type applets
  72. Fix a crash caused by the applet canvas after changing the object
  73. fix UI display issues with video component full screen toolbar display and after exiting full screen
  74. Fix tabbar applet white screen issue

2.37.13

Updated: 2022-09-09 Updates:
[New]

  1. New configuration type for the animation method when the applet is opened in UIConfig (set default animation for scheme, universal link, navigateToMiniProgram scenes). [Optimisation].
  2. Phiz extension SDK optimization and FATAppletDelegate splitting.
  3. Optimize Gaode map, remove limited Gaode sdk version. [Restoration].
  4. Fix the problem of abnormal display when going to the setting page in landscape screen.
  5. Fix the problem that the webSocket setting code and reason do not take effect.
  6. Fix the problem that page-meta does not support background-text-style, pageorientation and background-color-top attributes.
  7. Fix the problem that the height of the window of a page with tabbar is calculated incorrectly when navigationStyle is custom and customV2.
  8. Fix the problem that the path and query parameters in the onShow and onAppShow of the applet are incorrect.
  9. Fix the problem of abnormal display of Modal when navigateToMiniProgram to the horizontal page of the vertical screen of the applet.
  10. fix the problem that requests containing Chinese language in the url parameter of request interface failed.
  11. Fix the problem that the path file returned by FileSystemManager saveFileSync does not exist after saving.
  12. Fix to fix the problem of incorrect field name returned by the FileSystemManager fstat interface.
  13. Fix webSocket close interface code and reason not taking effect.
  14. Fix the problem that the top toolbar is not displayed after the video component is full screen.
  15. Fix the layout error caused by the timing of getSystemInfoSync after navigateTo to the landscape page of the applet's vertical screen page.

2.37.11

Updated: 2022-08-28 Updates:
[New]

  1. Added customV2 type support for navigationStyle. [Optimisation].
  2. Optimize the AlertBeforeUnload event.
  3. Optimize the camera component to remove the custom error reporting for detecting hardware.
  4. optimise uploadFile to support uploading resources within applet packages. [Restoration].
  5. Fix checkMenus flashback issue on whole package applets.
  6. fix possible memory leaks in network api such as applet request.
  7. Fix a network anomaly in network requests caused by locally cached cookies.
  8. Fix the issue that checking for updates does not update the applet groupname.
  9. Fix the problem of switching to background style error when TabBar is top.
  10. fix the problem that the canvas putImageData and getImageData data are in wrong format.
  11. fix the flickering problem caused by missing parameters when camera video compression does not require steering processing.
  12. Fix the problem that the applet cannot slide back sideways after jumping to the about page from the horizontal page of the applet.
  13. Fix the problem of abnormal layout of the return page after jumping from the vertical page to the horizontal page of the applet.
  14. Fix an issue on iOS 14 where the return navigation bar was shifted after jumping to the photo page.
  15. Fix the problem that after setting resizable:true for the applet, the page layout of iPad is wrong after rotating from vertical screen to horizontal screen.
  16. Fix the problem that more views do not show up when the screen is in landscape on iPad.
  17. Fix an occasional misplaced status bar display on iPad.
  18. input/textarea component limits the length of the emoji emoji that can be entered to align with Phiz.
  19. Fix an issue with the textarea component where the page scrolled up when text was entered in the visible area in a line feed.
  20. Fix the problem that only the Confirm-Bar is displayed when the keyboardAccessoryView and Confirm-Bar are both present in the textarea component on the landscape of the page.
  21. Fix the problem that the input/textarea component does not display the keyboardAccessoryView in some scenarios.
  22. Fix the problem that the focused input is not in the right position when there are multiple auto-aggregated input components on the page.
  23. Fix an issue with multiple input components on a page switching between each other before focusing on page jumping.
  24. Fix cursor-spaicng incorrectly when input components are not rendered on the same layer.
  25. Fix the problem that innerAudio does not trigger onCanplay.
  26. Fix an issue where innerAudio would flicker when it stopped playing after switching src.
  27. Fix an occasional crash with background audio.
  28. Fix Bluetooth onBLECharacteristicValueChange with no content.

2.37.9

Updated: 2022-08-12 Updates:
[New]

  1. New api to get the status of the applet implementation of the custom share panel button function. [Optimisation].
  2. Optimize the problem of high cpu usage of camera component.
  3. Optimize the return parameter of getSystemInfo interface, add new parameter of enableDebug.
  4. Optimize the QR code to open the applet and the error message when the QR code expires.
  5. Optimize bindInput callbacks for input and texterea components, and add keyCode support for backspace.
  6. Optimize the problem of scancode iOS11 new api recognition QR code image verification.
  7. Optimise the logic for the video component to trigger fullscreen manually and turn on automatic fullscreen.
  8. Optimize the check logic of the return address when opening the applet with QR code, and remove the redundant check operation. [Restoration].
  9. Fix menu display issue on iOS 12.5.5 phones.
  10. fix the problem of navigateView being blocked when the tabbar is top
  11. Fix the capsule and back button being too far up when in landscape on iPad.
  12. Fix the pop-up box for permission application, which would pop up twice.
  13. Fix addPhoneContact adding to an existing contact with some fields overwritten instead of appended.
  14. Fix the problem that the status of the more menu forwarding button does not change after calling showShareMenu and hideShareMenu.
  15. Fixed a crash caused by an alert popping up even after closing the applet.
  16. Fix the problem that the input component is displayed incorrectly after updating its position.
  17. Fix the problem that the input/textarea component could not trigger the bindinput event after the input box exceeded the maximum length allowed.
  18. Fix the problem that the adaptive height textarea component displays 2 lines of height when only one line of text is entered.
  19. Fix the problem that modifying the updatetextarea event without the placeholder parameter would set the placeholder to empty.
  20. Fix the issue that the value of the direction property of the video component was not behaving correctly.
  21. Fix the issue that the exit fullscreen button may not be clicked after the video component goes fullscreen.

2.37.7

Updated: 2022-07-29 Updated to include [New]

  1. New initialization SDK configuration item hideWebViewProgressBar to support hiding the progress bar when H5 is loaded.
  2. New Clipboard extension SDK, support setClipboardData, getClipboardData.
  3. New [Re-enter applet] menu item and hidden menu configuration item. [Restoration].
  4. Fix an abnormal display of the navigation bar on H5 pages when navigateStyle is custom.
  5. Fix the problem that the onResize event is not triggered when the tabbar root page is rotated horizontally or vertically.
  6. Fix the problem of occasional abnormal display position of showToast and showModel when jumping from one applet page to another.
  7. Fix the problem that input input box swallows words too fast.
  8. Fix the problem that closing the applet would cause QQ Music to pause.
  9. Fix an issue where the onTimeUpdate event is triggered even after the background audio stops playing on iOS13.
  10. Fix the problem that the onStop event is not triggered when the audioManager and backgroundAudioManager are stopped after pausing.
  11. Fix an issue where the Add Contact Api would crash when displaying the Alert pop-up in a sub-thread when the phone related parameters were missing.
  12. Fix the problem that the incoming controller page cannot be released when the applet is not released after opening the applet.
  13. Fix the problem that when adding marker to native, Baidu and Gaode maps, the image path is wrong and the marker is not displayed.
  14. Fix the problem that Baidu Maps openLocation has an offset in opening the map.
  15. Fix the problem that when Baidu Maps locates the current location, the location fails due to the privacy agreement not being updated.
  16. Fix the problem that part of the text in the textarea component is not visible after multiple lines of text have been entered and edited. [Optimisation].
  17. Optimize Log logs to reduce some duplicate or redundant logs.
  18. optimize downloadFile, add support for filePath and timeout parameters.
  19. optimize uploadFile, add timeout parameter support.
  20. Optimize the error message of stat, writeFile, openFile, truncate file operation methods, etc.
  21. Optimization of scanCode: support for scanType parameter; new parameters for scanType, charSet, rawData, etc. for return values.
  22. optimize the setLocMarkerIcon function which is not supported by the native map.
  23. Optimize the tabbar's underline effect when the item is selected at the top.
  24. optimize writeBLECharacteristicValue, add writeType parameter support.

2.37.3

Updated: 2022-07-18 Updated to include [Restoration].

  1. Fix the camera frame data callback issue on some models.
  2. fix the problem that the stat and statSync interfaces do not traverse subdirectories.
  3. Fix the problem of request failure due to Chinese language in the request url.
  4. fix the problem that the background transparent colour of canvas exported image becomes black.
  5. Fix the problem that the background colour of canvas watermark is white.
  6. Fix the problem that only one image can be previewed when the previewImage interface accesses the network image interface.
  7. fix the problem of incorrect display due to change of position after input focus
  8. fix the occasional flicker of frame data callback in camera component in some models [Optimisation].
  9. Optimize the initialization parameter enableAppletDebug to support not showing debug menu items by default.
  10. remove the text of the video component when the resource fails to load

2.37.1

Updated: 2022-07-02 Updates:
[New

  1. new getAccountInfoSync interface
  2. the addition of backgoundAudioManager.
  3. New proxy events for screenshots and screen recordings.
  4. New applet network request header configuration and priority control.
  5. Add a configuration item for whether to show the watermark or not and a priority control.
  6. offline applets support sub-parcel loading
  7. offline applets support navigateToMiniprogram interface
  8. new log management function, you can control the output log level and write file
  9. New ChooseMedia applet api.
  10. New support for CustomeCallout for Gauteng Maps.
  11. Offline applets support configuration of custom api whitelist lists
  12. Add a new configuration item to hide the Back to Home button, which can be configured independently for each applet.
  13. added three new screen recording related api: onScreenRecordingStateChanged, offScreenRecordingStateChanged, getScreenRecordingState.
  14. new ID keyboard for input component.
  15. New contact extension SDK, support addPhoneContact interface. [Optimisation].
  16. Optimize the logging of the SDK, merge and delete some unnecessary logs.
  17. optimise the implementation logic of some old api's and unify them to dynamic creation.
  18. Optimize more button proxy events
  19. optimize navigateToMiniProgram implementation.
  20. optimize a series of api in jssdk and unify it to dynamic creation.
  21. Optimize the file storage path generated by the applet, user (currentUserId) isolated.
  22. Optimize the image selector and solve the problem that the style of the navigation bar set by the host app affects the display of the image selector button.
  23. Optimise the applet logo field and adjust it to the full path. [Restoration].
  24. Fix the problem that the plug-in page cannot be opened because the path of the plug-in page is converted too early
  25. fix a series of bugs in the file system management
  26. Fix the bug that the cancellation callback is not triggered by selecting an image
  27. Fix the problem that background audio playback with empty coverImgUrl causes lag
  28. fixed the bug that innerAudio rate and volume changes did not take effect
  29. fix the problem that the camera component occasionally renders successfully but does not display
  30. Fix a series of issues with applet lifecycle events and incorrect parameters.
  31. Fix a circular reference problem in the expansion sdk.
  32. Fix the problem that the tabbar is not displayed after going back to the detail page.
  33. fix shareAppMessage data incorrect issue.
  34. Fix an issue with iOS 15.5 getting the wrong carrier network type.
  35. fix the issue of didActive proxy events causing crashes.
  36. Fix the problem that system version control does not take effect due to iSysVer in grayscale control.
  37. fix shareAppMessage sharing applet image not showing up

2.36.13

Updated: 2022-06-18 Updates:
[New

  1. new duration support for playVoice [Optimisation].
  2. optimizing camera: optimizing frame data transfer method; optimizing frame data transfer efficiency; optimizing frame data callback code logic
  3. Optimize the length of communication between the core SDK and the extension SDK.
  4. remove bitcode support. [Restoration].
  5. fixed the problem that downloadFile recognized the wrong file format
  6. Fix tabBar borderStyle colour problem and dark mode adaptation problem.
  7. Fix the problem that the custom tabbar disappears when the drop-down refresh component is pulled down and refreshed.
  8. Fix the occasional flickering of the input component.
  9. Fix the problem that the content is obscured when the rounded corners of the input component are set too large.
  10. Fix the problem that the startup parameters do not take effect during hot start.
  11. Fix the onShow error triggering issue when relaunch is triggered by hot launch.
  12. Fix the problem that the navigateBack event is not sent when the app goes back to the foreground and then returns to the foreground without setting the lifeCycle
  13. fix showModal display error (showModal takes the top of the stack display and changes it to take the current page display)
  14. fix the problem of not showing alert pop-ups on h5 pages.
  15. Fix camera-related bugs: frame callback data cannot be converted into images; frame data is occasionally called back only once
  16. Fix the problem that the cache is not released after the applet is cleared.
  17. Fix the problem that the tabbar controller was not released after the tabbar type applet was destroyed.
  18. Fix the problem that the video component's up/down swipe gesture conflicts with page scrolling.

2.36.11

Updated: 2022-06-02 Updates:
[New]

  1. New statistics events for base library download failure and applet download failure. [Optimisation].
  2. applet lifecycle agent event optimization, applet id adjusted to applet object.
  3. zip decompression library optimization, some missing C structures, functions add prefix.
  4. Optimize the storage of applet permission information to avoid the problem of needing to re-authorize after switching users. [Restoration].
  5. Fix the problem of incorrect page height after returning to the root page from the secondary page when customizing the tabbar
  6. Fix the problem that if the apm event is reported when the applet fails to open, it will cause the report to fail.
  7. Fix the problem of unresponsive page close button in case of failure to open the applet by sweeping the code.
  8. Fix the problem of inaccurate calculation of input and textarea content height (sizeWithAttributes is not calculated correctly).
  9. fix hideHomeButton return api name error
  10. Fix the occasional white screen on the page of the subcontracting applet.
  11. Fix the issue that the transition page is not adapted to dark mode.

2.36.9

Updated: 2022-05-20 [New]

  1. New configuration item for the number of page stack limits.
  2. The offline applet supports configuration of logo images.
  3. More views of the applet support customization.
  4. New swipe to close applet and back function.
  5. the width, height and zIndex properties of the marker of the Gaode Map Extension SDK, and the padding property of the callout are supported.
  6. Added support for Phiz authorized login scenarios. [Optimisation].
  7. Optimize showModel, showToast, showLoading.
  8. optimize the appendFile implementation.
  9. Optimize subcontracting applet subcontracting (copying) loading issues.
  10. Optimize the handling of white screens on applet pages.
  11. Optimise the default effect of the loading page and the parameters when customising it.
  12. Remove the MJRefresh library dependency from the Gaudet Extension SDK. [Restoration].
  13. Fix an exception in the More menu display in landscape.
  14. Fix the problem of shifting navigation bar when launching applets in landscape.
  15. Fix the problem that the launch parameters are not updated when the applet is hotlaunched.
  16. fix the issue that cover-view does not support ellipsis style.
  17. Fix the problem of blocking when there is too much content in the textarea.
  18. Fix the problem of loading animation not stopping on the loading transition page.
  19. Fix the Back to Home button which occasionally displays an error.
  20. Fix the occasional SDKKey decryption problem that causes checksum failure.
  21. Fix the problem that the video component does not fill up the full screen when it is full screen on tabbar type applets.
  22. Fix the problem that the camera component does not render successfully after switching between tabbar pages.
  23. Fix the issue that the onError event of innerAudio is not triggered.

2.36.7

Updated: 2022-05-05 [New]

  1. innerAudio has a new bufferedTime property.
  2. textarea has a new disableDefaultPadding property.
  3. FinAppletGDMap extension SDK adds support for callouttap events, anchorpointtap events and callout. [Restoration].
  4. Fix an issue that caused playback to reset after innerAudio was paused and continued to play.
  5. Fix the problem that innerAudio's startTime does not take effect when it is set to a noninteger number.
  6. Fix the inconsistency between the effect of autoHeight property of textarea component and Phiz applet component.
  7. Fix the problem that the focus effect is inconsistent with Phiz when the selection-end of textarea and input components pass an illegal value of null.
  8. Fix an issue where the onPlay event of innerAudio would call back multiple times.
  9. Fix the issue of cold start not triggering the didOpenApplet callback when the applet has local cache.
  10. Fix the routing problem that the execution of redirectTo causes the tabbar to be unclickable when the home page of the applet is loaded.
  11. Fix the abnormal height problem of some models when the tabbar of the applet is in landscape.
  12. Fix the problem that the applet type logo is not shown on the More menu page when the applet is in landscape.
  13. Fix the problem of offsetting the position of page title and capsule when the applet is in landscape.
  14. Fix an incorrect call to stopPullDownloadRefresh causing page scrolling.
  15. Fix the problem that audio in aac format does not play properly.
  16. Fix the problem that the cursor-spacing property of textarea/input was not behaving correctly. [Optimisation].
  17. optimize the page display of chooseImage/chooseVideo when only one option is available.
  18. optimize custom api, add appletInfo parameter.
  19. Optimize the custom sync api and add appletInfo parameters (the old sync api method is no longer available).
  20. optimize the UI of chooseLocation and openLocation.

2.36.5

Updated: 2022-04-20 [New]

  1. New button component open-type property.
  2. add api for sendCustomEvent to specify applet id. [Optimisation].
  3. Optimize SDK error messages.
  4. Optimize the getSetting api to align with Phiz.
  5. Optimization of WebRTC MediaRecorder.
  6. optimize the sendCustomEvent function.
  7. Optimize the process of checking and updating the applet
  8. Optimize component release logic.
  9. Optimisation of WebGL code.
  10. Optimize the download of applet/base library interface request header by adding organization id [Restoration].
  11. Fix camera flashing issue in low iOS versions.
  12. Fix the problem that readFileSync cannot fetch a file when both position and length are empty.
  13. Fix navigateTo and redirectTo jumping to tabbar pages.
  14. fixed the problem that the recording of createAudioContext, return and exit to the background will not stop playing.
  15. Fix the issue that the logo is not displayed on the loading page and the more menu occasionally.
  16. Fix the problem that the cache of the applet does not take effect occasionally after optimizing the process of starting the applet.

2.36.1

Updated: 2022-04-02 [New]

  1. New support for custom sync api.
  2. setEnableDebug has been added.
  3. More menu controls have been added to turn debugging on and off.
  4. New off-screen canvas support.
  5. A new series of Api has been added to TCPSocket.
  6. Added support for same-layer rendering of camera components.
  7. add frame data callback to camera component. [Optimisation].
  8. Optimisation of the applet runtime flow (applet state machine)
  9. Remove the Back to Home button from the More menu.
  10. Optimize the logic of adding components, and fix the occasional problem of adding components to the wrong page.
  11. Optimize UI tips when applying for applet permissions.
  12. Optimise the Back to Home button function (updated to the navigation bar, remove Back to Home from the More menu).
  13. RecorderManager supports recording audio in aac format. [Restoration].
  14. Fix the problem that the occasional page of the applet navigateToMiniProgram does not exist.
  15. Fix a crash caused by the camera's low end not supporting high resolution.
  16. Fix the problem that the "applet" is occasionally displayed as null.
  17. Fix the occasional white screen when tabbar is switched.
  18. Fix the connection failure caused by switching network mode during TCPSocket connection.
  19. Fixed an issue with the UI displaying abnormally when the showmodal is in landscape.
  20. Fix an occasional abnormal display of the page UI when the applet is opened in landscape.
  21. Fix the page adaptation for error reporting in dark mode.
  22. Fix the white screen and wrong page loading problem caused by switching tabbar when loading external web pages.
  23. Fix the problem that the audio and video in the H5 webpage are not paused when the applet is closed.
  24. Fix the issue that the onResize event returns incorrect width and height.
  25. Fix an issue with the getSystenInfoSync interface returning an incorrect width and height.
  26. Fix an issue where repeated drop-down refreshing would disappear.
  27. Fix the problem that universalLink cannot open the applet.
  28. Fix the problem that input autofocus occasionally causes obscuration when the content is not moved up.
  29. Fix the problem that the logo of [Developer] etc. in the More menu could not be clicked.
  30. Fix a bug in the response event flow of the Custom [Applet Type] menu.

2.35.15

Updated: 2022-03-19 [New]

  1. the addition of new applet lifecycle events.
  2. support for custom api overriding the implementation of the built-in api.
  3. an indication that the applet has been disabled. [Optimisation].
  4. compatibility with old and new QR code formats.
  5. optimization of applet page lifecycle events. [Restoration].
  6. fixing the crashing problem of opening the applet by sweeping the QR code.
  7. fixing bugs related to udp sockets.
  8. fixing the problem with the limit on the number of applet caches.
  9. fixing a crash when Bluetooth feature values are updated with empty content.

2.35.13

Updated: 2022-03-04 [Optimisation].

  1. optimization of the loading page in dark mode, the front page of the Experience, and the configuration of the applet.
  2. remove the clipboard-related api.
  3. optimise the speaker Bluetooth headset configuration for the recorder. [Restoration].
  4. fixing the issue of the status bar of the video component being hidden.
  5. fixing the problem that the pageOnUnload event is not triggered correctly when adding H5 pages.
  6. fixing the tabbar applet custom navigation bar background colour issue.
  7. fixing the problem that the api for setNaigationBarColor does not take effect.
  8. fixing the display problem when the input/textArea component gets focus.
  9. fixing the problem of the Bluetooth service not recognising 128-bit UUIDs.
  10. Fix a bug that getConnectedBluetoothDevices does not return the device correctly.

2.35.11

Updated: 2022-02-19 [New]

  1. input/textarea hold-keyboard attribute support.
  2. New Bluetooth extension SDK (a new extension SDK split from the original SDK) [Optimisation].
  3. Optimize handleOpenURL and handleOpenUniversalLinkURL annotations
  4. Optimise Categoray in the SDK by adding prefixes to methods and properties. [Restoration].
  5. Fix the offline applet launch parameter issue.
  6. Fix the problem that canvasToTempFilePath cannot draw drawImge images and blurred images when saving images.
  7. Fix the problem that the base64ToTempFilePath file is too large.
  8. Fix the problem that the image is not displayed when the src of the image refers to the image of the path finFile://urs.
  9. Fixed a flashback issue caused by an unassigned block when Bluetooth service was called to remove a Bluetooth peripheral.
  10. Fix the flashback caused by longitude anomaly.
  11. Fixes an issue where there is no destination when Apple Maps is opened for navigation.
  12. Add support for network path/local path/code package path for marker icons in native and Baidu maps.
  13. Fix the problem that moveAlong has no animation effect.
  14. Fix the problem that enable-zoom=false, IOS Baidu Map, also supports gesture zoom and double-click to zoom.
  15. Fix the problem of inaccurate positioning of the centre point in longitude/latitude pass blanks ["",""].
  16. Fix the problem of switching between horizontal and vertical full screen display of video component.
  17. Distinguish between handling horizontal and vertical screen switching in different cases of pageOrientation.

2.35.9

Updated: 2022-01-28 [New]

  1. ShowModal adds editable, placeholderText support.
  2. Horizontal and vertical screen switching adaptations for permission pop-up boxes.
  3. previewMedia's type-tolerant handling. [Optimisation].
  4. when there is a permission pop-up box, the focus of the page being edited is removed

2.35.3

Updated: 2022-01-14 [Optimisation].

  1. Optimize getAppletsFromLocalCache to return full applet objects.
  2. Optimise the strokePath of the native Cavans component to support state.
  3. Optimize the logic of the SDK to obtain configuration information from the server side. [Restoration].
  4. fix an occasional incorrect display of canvas shadows
  5. Fix the problem of incorrect start parameters when opening the offline applet for the second time.
  6. Fix the problem that the whitelist list and logo of offline applet domain names do not take effect.
  7. Fix the problem that the iPhone 13 model name is not displayed in getSystemInfo.

2.35.1

Updated: 2022-01-07 [New]

  1. New webRTC, Map and pageContainer components.
  2. New compass related to the program api.
  3. New custom loading function.
  4. new-keyboard-accessory.
  5. New permission authorization function in the applet.
  6. New offline applet support function.
  7. New applet theme configuration function.
  8. Add map component Baidu map and Gaode map support.
  9. add openLocation, choosePoi applet api support.
  10. New FileSystemManager readZipEntry api.
  11. New checkIsOpenAccessibility api.
  12. New native canvas component. [Optimisation].
  13. Optimize the process of opening the applet by scanning the code.
  14. API performance optimization for applets.
  15. location related api interface adaptations for dark mode scenes.
  16. Optimization of the interaction logic of the chooseLocation search box.
  17. https cookies isolation between applets.
  18. tabbar class applet preload optimization.
  19. Optimize the interface prompt message of the applet involving permissions. [Restoration].
  20. Fix an issue with the map component where adding polyLine lines failed.
  21. fix the problem that reluanch loses query under tabbar page.
  22. Fix the occasional misalignment of the navigation bar.
  23. Fix the problem that setTabbarItem does not support local images.
  24. Fix the white screen when scheme opens the sub-package applet path does not exist.
  25. Fix the problem that the capsule is displayed in the wrong place in some models when customising the navigation bar.
  26. Fix the issue that the vibrateLong/vibrateShort interface does not have callbacks.
  27. Fix the problem that the whole package of applets occasionally fails to move files.
  28. Fix the occasional UI misalignment problem after switching between horizontal and vertical tabbar applets.

2.34.11

Updated: 2021-12-18 [New] None [Optimisation].

  1. Replace the webSubscribeCallBackHandler method in the JSSDK [Restoration].
  2. Fix the white screen on the first page load
  3. Fix an issue that may crash when converting json.
  4. Fix the problem that the tabbar style does not work under iOS15.

2.34.9

Updated: 2021-12-04 [New] None [Optimisation].

  1. Optimize the information on the expiry of the applet.
  2. Optimize the display of the Video component cover.
  3. Optimisation of the Modal UI.
  4. Optimize the responsiveness of keyboard pop-ups.
  5. Optimised MD5 encryption method.
  6. Optimize the function of deleting applet cache. [Restoration].
  7. Fix the bug that the SDK triggers the DOMContentLoaded event several times.
  8. Fix the bug that UDPSocket cannot bind port automatically when port number is not passed.
  9. Fix the red dot alert exception bug.
  10. Fix the bug in the horizontal handling of the applet.
  11. Fix the Video component full screen bug.

2.34.7

Updated: 2021-11-19 [New]

  1. getSuperviseInfo and getSystemInfo, with the bundleId field added to the return value.
  2. JSSDK adds request interface. [Optimisation].
  3. api runtime is created with a type check to prevent crashes.
  4. NSJSONSerialization serialization crashes when encountering custom objects.
  5. Solve the problem of iOS extension SDK not being initialized automatically. [Restoration].
  6. Fix the issue that the log library did not write files automatically.

2.34.5

Updated: 2021-11-05 [New]

  1. Add an alert when an account is frozen.
  2. previewImage New growth of the press to save function.
  3. add bitcode support. [Optimisation].
  4. Default colour optimisation for native components.
  5. Optimize the error message page of the applet.
  6. getImageInfo New orientation, type.
  7. optimization of the currentApp logic within the SDK. [Restoration].
  8. Fix the bug that some models display abnormally when the tabbar is displayed horizontally.
  9. Fix the bug of keyboard pop-up caused by showModal.
  10. Fix the occasional crash of the compression library under some models.
  11. Fix the issue that the applet closes after the camera gallery pops up in DBS on iOS10.
  12. fix the problem that the audio player needs to play twice.

2.34.3

Updated: 2021-10-22 [New]

  1. new header parameter support for the webview component. [Optimisation].
  2. Optimize the interface fail hint messages involving permissions.
  3. Optimize the callbacks of the vibrateLong/vibrateShort interface. [Restoration].
  4. Fix the occasional failure of the openDocument interface.
  5. Fix the occasional crash of input input box in iOS 15.
  6. fix the occasional lagging of the camera component.

2.34.1

Updated: 2021-9-28 [New]

  1. New video component.
  2. New Api for Bluetooth Universal, Low Power Central Device, Beacon, etc.
  3. New applet plugin support.
  4. Add a new series of Api for FileSystemManager. [Optimisation].
  5. Subcontracted applet loading speed optimisation.
  6. iOS 15 compatible adaptations.
  7. Optimize the deletion of the applet cache Api.
  8. optimise the apiPrefix parameter of the initialisation SDK.
  9. optimise the canvas implementation of subcontracted applets. [Restoration].
  10. Fix the recording problem when recordManager, camera and innerAudio are used together.

2.33.15

Updated: 2021-9-10 [New]

  1. New field for encrypted string information for applet objects.
  2. Added support for jumping to appStore protocols itms and itms-appss. [Restoration].
  3. cover-view line break problem.
  4. Modification of the text colour of the album navigation bar.
  5. Fixed the issue of cryptographically verifying the appKey during initialization.
  6. Fix the issue with the TabBar controller root page loading H5 jump to secondary page back button display and logic.

2.33.9

Updated: 2021-8-27 [New]

  1. New configuration parameters for hiding the transition page close button and disabling the side-swipe close applet.
  2. The experience version of the applet QR code supports configuration of launch parameters. [Optimisation].
  3. Optimise classes and functions not used in the SDK. [Restoration].
  4. Fix the problem of conflict between userAgent and webrtc, now support the use of webrtc function in H5.
  5. Fix the problem of error reported in the search applet interface when the server is configured with md5 encryption.

2.33.7

Updated: 2021-8-13 [New]

  1. New initialisation configuration item to support encryption of data returned from the backend.
  2. A new logo has been added for the version of the applet (experience, development, etc.). [Optimisation].
  3. Optimize the applet error message.
  4. Optimise the toast view display area and icons. [Restoration].
  5. Fix the problem that input and textarea will become English when exceeding the maximum length in Chinese input method.
  6. Fix the problem of loading failure caused by the system cancelling request when loading H5 for applets.
  7. Fix the problem of resource copy failure when the applet is repeatedly overwritten with installation scenarios.

2.33.3

Updated: 2021-7-31 [New]

  1. Support for subcontracting support for small applications.
  2. Support for webSocket native implementation and black and white list restrictions.
  3. support cursor/selectedStart/selectedEnd properties of input, textarea [Optimisation].
  4. Optimize the logic of Experience, Temporary and Development versions as well as caching issues under different versions.
  5. Optimize the delete applet interface to improve the speed of deletion.
  6. Optimize the parameter verification logic in hot launch applet scenarios.
  7. Optimise the SDK packaging, which is packaged as a dynamic library by default.
  8. Optimize the data reporting, remove the statistical information of non-official applets. [Restoration].
  9. Fix the problem that the upload time of the Experience version of the applet was displayed incorrectly.
  10. Fix the problem of slow opening of applets due to apm statistics configuration.
  11. fix a problem with the display of cover-view and custom native-view.

2.32.1

Updated: 2021-7-16 [New]

  1. new readFile/readFileSyncApi interface
  2. add exitMiniProgram to exit the applet Api
  3. support scheme and universallink to open multi-server configuration applets [Optimisation].
  4. input input scheme adjustment
  5. Optimised video compression
  6. Optimisation of management applet Api [Restoration].
  7. fix apm data reporting bug
  8. Fix the bug of opening the applet
  9. cover-view adjusts view hierarchy by z-index, fixes event response issue
  10. Fix the inaccurate method of listening to progress when audio is played, resulting in events where playback is not completed.
  11. . Fix the problem that when recording is finished, pcm transcoding to mp3 format may crash.
  12. fix static library decompression crash

2.31.3

Updated: 2021-7-5 [New]

  1. Manage applets 2.0.
  2. One Code Pass.
  3. New writeFile/writeFileSync interface. [Optimisation].
  4. Optimise data reporting.
  5. Optimisation of the cover-view hierarchy.
  6. Optimize the drop-down refresh control.
  7. Optimization of innerAudio default parameter issues.
  8. Optimise the environment error message text.
  9. Compatible array crash issue. [Restoration].
  10. Fix several bugs in the cover-view component.
  11. Fix several bugs in keyBoard.

2.30.1

Updated: 2021-6-21 [New]

  1. textarea components support same-level rendering.
  2. New experience version and QR code security control feature. [Optimisation].
  3. the SDK was adapted from a dynamic library to a static library to reduce app size growth.
  4. Optimize the small programlandscape direction compatibility issue.
  5. Optimize the message of failure to open the applet.
  6. Optimise the size of the video recorded out of the video.
  7. Optimize the text spacing of the cover-view component. [Restoration].
  8. Fix several bugs in the camera component.
  9. Fix the bug of apm event statistics failure.

2.29.1

Updated: 2021-6-5 [New]

  1. New camera component. [Optimisation].
  2. Optimize the processing logic related to certificate validation.
  3. Optimise the address returned by the downloadFile interface and other path formats. [Restoration].
  4. Fix the problem that scheme and universal link cannot be closed occasionally when an applet is opened.
  5. Fix the side-swipe back crash issue when the applet fails to open.

2.28.1

Updated: 2021-6-1 [New]

  1. New FileSystemManager, support saveFile, getFileInfo, removeSavedFile, getSavedFileList, getSavedFileInfo.
  2. New initialization configuration item to disable the getSuperviseInfo interface. [Optimisation].
  3. optimize the old interfaces for saveFile, getFileInfo, removeSavedFile, getSavedFileList, getSavedFileInfo.
  4. Optimize the drop-down refresh to distinguish between gesture drop-down and transfer api drop-down end scenarios.
  5. Optimise path handling in the start-up parameters.
  6. Optimize chooseVideo and chooseImage to select image exceptions in icloud.
  7. Optimize the handling of applet horizontal and vertical screens in case of incorrect configuration of app horizontal and vertical screens.
  8. Optimise the image resources and merge them into one bundle. [Restoration].
  9. Fix the exception of userAgent reading when the webView component loads H5.
  10. Fix an exception in the logic of the Back to Home button.

2.27.1

Updated: 2021-5-25 [New]

  1. New configuration item for apm event reporting compression.
  2. New api for searching applets.
  3. New api with close callback.
  4. input components support same-level rendering. [Optimisation].
  5. add hashcode to the applet grey interface to optimize the return information.
  6. Optimize the Utils tool class to prevent renaming.
  7. Optimize the message that the applet has not been compiled.
  8. Optimize the processing logic when the applet has a white screen.
  9. Optimise caching of files and storage etc. [Restoration].
  10. Fix the problem that the default colour of the custom tabbar is displayed in white when it is at the top.
  11. Fix the problem that actionsheet is not displayed in projects of type scenesDelegate.
  12. Fix the problem that openDocument reports an error when opening a file.
  13. Fix tabbar property setting issue on iOS 13+.

2.25.1

Updated: 2021-4-30 [New]

  1. New domainains configuration item, you can set the domain names that the applet needs to force https certificate verification.
  2. New cover-image component.
  3. New domain name blacklist restrictions and whitelisting in . * support. [Restoration].
  4. Fix a problem with some property settings of the cover-view component.
  5. Fix the input password input box keyboard blocking issue. [Optimisation].
  6. Optimize SDK network image loading.
  7. optimize the downloadFile interface file suffix reading policy.
  8. Optimise the data storage in the SDK and reduce the size of the SDK.
  9. Optimize the https certificate verification function in the applet webView.
  10. Optimize the default values when the initialization SDK is not configured with uiConfig.
  11. Optimise the size of the image resources in the SDK.

2.24.4

Updated: 2021-4-21 [New]

  1. Add https certificate security verification.
  2. New custom api call restrictions.
  3. New cover-view component.
  4. New custom tabBar support.
  5. A new fault tolerance mechanism for interfaces returning parameters of type null has been added.
  6. New mechanism to reload H5 pages after loading failure. [Restoration].
  7. Fix a base64 parsing error in query parameters.
  8. Fix the problem that the title setting is invalid when the tabbar is switched.
  9. Fix the bug that the startRecord recording function fails. [Optimisation].
  10. Optimize the apm event reporting policy.
  11. Optimisation of UIColor conversion.
  12. Optimize the caching policy when loading H5.
  13. Optimize the prompt for accidental exit of applets.
  14. Remove the sdk-config interface.

2.23.5

Updated: 2021-3-19 [New]

  1. add storage and a series of api such as jssdk storage.
  2. New base library md5 checksum and password decompression.
  3. add support for page-meta related api.
  4. Added support for opening Alipay, Phiz and appStore in the webview component.
  5. New database encryption.
  6. New fileToBase64 api.
  7. New apmServer configuration item.
  8. Added support for previewing IDE QR code applets.
  9. New [Applet] text configuration item.
  10. Added support for universal link.
  11. add a series of api such as innerAudio
  12. add a series of api such as recoderManager. [Restoration].
  13. Fix a bug that caused the tabbar to display abnormally when it was on top.
  14. Fix the bug that textarea cannot be clicked on the finish button on iPhone 6.
  15. Fix a bug that causes the close button and the more button to be unresponsive when clicked due to right swipe.
  16. Fix the bug that when the version number remains the same, sweeping the code cannot pull the latest version of the applet.
  17. Fix the bug that the webview cannot be scrolled after disableScroll is set on the page where the webview component is located.
  18. Fix the bug that getSystemInfoSync returns the wrong version of the base library.
  19. Fix the bug that some scenes open completion callbacks and delegete do not trigger.
  20. Fix the bug that opening the applet will repeatedly download the applet package.
  21. Fix the bug that the display of multiple drop-down refreshes is abnormal. [Optimisation].
  22. Optimize the previewVideo api to support playback while downloading.
  23. Optimised custom menus, controlled by backend and applets.
  24. Optimized Get SDK configuration information interface call.
  25. Optimize the link address of the applet logo when forwarding.
  26. optimize native-view, camera, live-player, and live-pusher protocols.
  27. Optimise apm statistics events and reporting logic.
  28. Optimised multi-threaded concurrent initialisation of the SDK.

2.13.109

Updated: 2021-1-18 Updated to include

  1. Add a new configuration item for the number of applets to be updated in bulk.
  2. add requestTask, downloadTask, uploadTask and the corresponding api.
  3. add udpSocket and related api.
  4. New configuration for hiding the forward button and more view effects.
  5. Add an api to get the URL of the current webView.
  6. New api to get the current userAgent.
  7. New applet screenshot event api.
  8. New configuration for capsule style modification in the top right corner.
  9. New api for getSelectedTextRange.
  10. add canGoBack/canNavigateBack/setNavigationBarTitle in jssdk.
  11. New api for previewMedia.
  12. Fix Crash caused by iOS 14.0-14.2 5G network judgment.
  13. Fix the problem caused by the empty parameter of getSystemInfo.
  14. Fix the wrong order of input comfirm and blur events.
  15. fix the problem that setTabBarItem causes the badge corner to disappear.
  16. Fix the problem that the applet logo is not displayed on the more view, about page and non-business domain page.
  17. Fix the problem of tabbar display when it is hidden.
  18. Fix an issue with the input control jittering during page jumps.
  19. Optimize startPullDownRefresh, stopPullDownRefresh.
  20. optimize the hideToast/hideloading api.
  21. optimize navigateToMiniProgram to jump to its own scenario.
  22. Optimize the drop-down refresh effect and function.
  23. Optimise apm event reporting timing and compress data.
  24. Optimize the loading timing of the home page of the applet.
  25. Optimize the rendering logic of applet pages.
  26. Optimize the logic of showing and hiding more views when switching between horizontal and vertical screens.
  27. Optimize the white screen issue on the applet page.
  28. Optimize the alert message when the applet fails to load.
  29. Optimize the log management in the applet SDK.
  30. The SDK supports multi-server configurations.
  31. Remove the location-related functions from the core SDK and move getLocation to the extension SDK.
  32. support for live-player, live-pusher, camera components.

2.12.65

Updated on: 2020-11-27 Updated to include

  1. add showTabBarRedDot, hideTabBarRedDot, showTabBar, hideTabBar, setTabBarStyle, setTabBarItem.
  2. Add the identification of 5G network types in interfaces such as getNetworkType.
  3. Add pageonunload event before the H5 page disappears.
  4. add getLocalImgDataapi in JSSDK.
  5. New textarea native component.
  6. Fix base64ToTempFilePath failure in some cases.
  7. Fix Crash caused by empty placeholder in updateInput event.
  8. Fix the problem that the page layout is wrong in some scenes when the screen is in landscape.
  9. Fix the bug of abnormal style when taking photos in H5 and returning to the applet.
  10. Fix the lagging problem caused by opening the applet api.
  11. Fix Crash caused by iOS 14.0-14.2 5G network judgment.
  12. fix the problem caused by some parameters of getSystemInfo being empty
  13. optimise unimplemented api to return failed callbacks.
  14. Optimize iPhoneX judgement, macros to functions.
  15. Optimize the loading page animation on low-end emulators.
  16. Optimize the information returned in interfaces such as getSystemInfo for models such as iPhone 12.
  17. Optimize the loading and display of the applet logo and title.
  18. Optimize the network request in the applet SDK, add new SDK version parameter and change the request to a short connection.
  19. Optimise the injected JSSDK to avoid error reporting on pages not using the JSSDK.
  20. Remove the Get WebView api from the core SDK and move it to the extension SDK.

2.11.11

Updated on: 2020-10-23 Updated to include

  1. New parameter for animation switch when opening applets.
  2. Optimize the apm event escalation processing mechanism.
  3. New hideKeyboard event.
  4. Optimise support for switching between horizontal and vertical screens on iPad.
  5. Fix the situation that the domain name verification fails for network requests after the app cuts the background.
  6. New compressImage interface.
  7. Add support for pageScrollTo.
  8. add saveVideoToPhotosAlbum, saveImageToPhotosAlbum interfaces.
  9. Support for webPublishHandler events.
  10. New api for configuring the colour of the page loading progress bar.
  11. Fix a bug that caused a crash when pushing a native page within a custom api and then opening the applet again.
  12. Fix a bug in plist that crashes due to non-existent language setting items.
  13. Fix the bug that switchTab onShow event is not triggered after redirectto of tabbar applet.
  14. rewrite to optimize the input native component implementation.
  15. New SDK fingerprint configuration item.
  16. Optimize the side-swipe close applet response area.
  17. Fix the bug that the tabbar applet back button is displayed abnormally.
  18. Optimize the animation effect of the loading page of the applet.
  19. Added handling of hint when applet page does not exist.
  20. Fix the bug of api call failure due to server switching.
  21. New api for closing specified applets and clearing memory cache of specified applets.
  22. Optimize getImageBase64, base64ToTempFilePath interfaces.
  23. New api for setting the WebView UserAgent of the applet.

2.9.4

Updated on: 2020-09-11 Updated to include

  1. Permission class api split to extension SDK.
  2. Fix the bug of maxLength setting of input component.
  3. Update the relaunch event in tabbar mode.
  4. Optimize the input updateInput event.
  5. Fix the display bug of drop-down refresh.
  6. Fix updateInput event update style bug.
  7. Fix the bug that the system's own Pinyin input method cannot input Chinese.
  8. The input component supports rounded corner settings.
  9. The applet SDK supports window.open in H5 to open links.
  10. getImageBase64 supports reading images from applet packages.
  11. Fix a bug in the screenshot display when loading H5 links.
  12. Fix the bug that the H5 link cannot be gobacked when loaded in special scenarios.
  13. Update the parameters in the forwarding agent event.
  14. Optimize server address and prefix compatibility issues.

2.7.8

Updated on: 2020-08-13 Updated to include

  1. The compatible SDK loads web addresses with Chinese characters, special symbols, etc.
  2. Support for hiding the navigation bar when the SDK loads a page.
  3. optimise apm reporting conditions.
  4. Support for api calls to close applets in web pages.
  5. New configuration parameter to control whether the SDK can apply for permission on its own.
  6. Optimize WKWebView cookie sharing and userAgent reading.
  7. SDK support for applet configuration Top right corner More, Close buttons show and hide.
  8. Support the api of opening applets and returning applets in web pages.
  9. New configuration parameter to support navigation bar title font modification.
  10. Fix tabbar style applet page layout bug.
  11. Compatible with SDK loading web pages with empty url
  12. Update the hideKeyboard event and invalidate the updateInput event in the custom input component.
  13. Support for phone calls in H5 web pages.
  14. The SDK supports landscape and portrait switching, forced landscape and forced portrait.
  15. New applet expiry and app expiry alerts have been added.

2.5.6

Updated on: 2020-07-16 Updated to include

  1. Support for native input components.
  2. New monitoring data fetching api.
  3. Optimize the logic of loading H5 web pages by the applet.
  4. Update the getSystemInfo interface.
  5. Optimize the callbacks of the jssdk api.
  6. Optimize the navigation bar style when loading H5 pages.
  7. Add anti-crash handling logic for common crashes.
  8. The query applet information interface is exceptionally compatible.
  9. update the apm statistics event field to add new events.
  10. Optimize the size of the applet SDK.
  11. Optimize the pop-up box prompt in the applet SDK.
  12. New applet SDK to detect new versions of recently used applets at regular intervals.
  13. New update applet callback, and reapplet api.
  14. Add a new applet SDK api domain legitimacy check.

2.3.6

Updated on: 2020-06-18 Updated to include

  1. Supports dark mode adaptive configuration.
  2. shorten the interval between the reporting of apm statistical events.
  3. Add events such as crash and interface access failure.
  4. Delete the code related to UIWebView.
  5. Support for the chooseImage api in jssdk.
  6. Optimize the interfaces chooseImage, chooseVideo, previewVideo, etc.
  7. Fix the issue of side-sliding not working on the about and feedback pages.
  8. New grayscale related apm events and parameters.
  9. The applet navigateToMiniProgram supports opening the applet version of the specified index.
  10. Fix the problem of repeated download of applet zip caused by md5 judgment under old data.
  11. Fix the request interface parameter issue.
  12. Fix incorrect parameters of the reportApmMonitor api.

2.1.24

Updated on: 2020-05-22 Updated to include

  1. Optimise the timing of apm statistical events.
  2. optimize the request interface and the returned data.
  3. update the applet api interface format to hyphenated paths.
  4. New data reporting interface for applets.
  5. New window parameter of Service, optimize the synchronization interface of the applet part.
  6. Optimisation of safeArea data.
  7. Fix a bug that prevents the applet from forwarding when it loads a web link.
  8. Add the configuration items of whether to show [Back to Home] and [Complaint Feedback].
  9. Optimize the callbacks when launching applets.
  10. Optimize the information returned when the webView fails to load.
  11. The applet SDK supports national secrets.
  12. New callback when closing the applet.

2.1.11

Updated on: 2020-04-22 Updated to include

  1. Fix the problem that album images cannot be selected after syncing from icloud.
  2. Fix compatibility issues with download addresses, icon addresses, etc.
  3. Update the applet information, base library and other interfaces.
  4. Update the information returned by the getLocation interface.
  5. Fix the switchTab causing the applet event error.
  6. More menu UI updates for the applet.
  7. Support for more menus in the applet to inject custom menus.
  8. Optimize the judgment logic of applet package updates.
  9. Support for feedback and complaints global hiding.
  10. New applet chooseLocation, chooseMessageFile interfaces

2.1.1

Updated on: 2020-03-27 Updated to include

  1. About page optimization
  2. other bug-fixes
  3. New API: setTabBarBadge
  4. New API: removeTabBarBadge
  5. New API: getMenuButtonBoundingClientRect

2.0.191

Updated on: 2020-02-28 Updated to include

  1. Optimize the alert when the applet fails to open.
  2. Support for customising the navigation bar and hiding the navigation bar.
  3. Optimize applet lifecycle events.
  4. Fix the caching bug caused by the startup parameter.
  5. Support for applet jssdk.
  6. Optimize the callbacks for applet api calls.
  7. Optimisation of timer-related modules.
  8. Support for customising more menus.

2.0.177

Updated on: 2020-01-17 Updated to include

  1. Add security signature check parameters to improve interface security.
  2. update the apm statistics interface.
  3. onShareAppMessage event has a new type parameter.
  4. Remove the redundant page api.
  5. Updates such as return control when applets load web H5.
  6. Handling of exceptions in obtaining applet information, etc.
  7. New control Api for the display of SDK Log information.
  8. New automatic update function for the base library.
  9. Update the getSystemInfo return parameter.
  10. New feedback and complaints.