onMemoryWarning
This API is used via wx.onMemoryWarning(function listener).
Feature Description: Monitors low memory warning events. When iOS/Android issues a memory warning to the mini program process, these events are triggered. The triggering of such events does not imply that the mini program process has been cleared. In most cases, it is merely a warning. Developers can recycle some unnecessary resources to avoid further exacerbating memory tension after receiving the notification.
Parameter and Description: function listener, the monitoring function for low memory warning events.
|
level | number | Memory warning level, only available on Android, corresponds to system macro definition. |
Valid Values for Level
|
5 | TRIM_MEMORY_RUNNING_MODERATE |
10 | TRIM_MEMORY_RUNNING_LOW |
15 | TRIM_MEMORY_RUNNING_CRITICAL |
Sample Code
wx.onMemoryWarning(function () {
console.log('onMemoryWarningReceive')
})
offMemoryWarning
This API is used via wx.offMemoryWarning(function listener).
Feature Description: Removes the listener function for low memory warning events.
Parameters and Description: function listener, the listener function passed in by onMemoryWarning. If this parameter is not passed in, all listener functions will be removed.
Sample Code
const listener = function (res) { console.log(res) }
wx.onMemoryWarning(listener)
wx.offMemoryWarning(listener)
Was this page helpful?