diff --git a/Distributed/NewsDemo/entry/src/main/js/MainAbility/pages/detail/detail.js b/Distributed/NewsDemo/entry/src/main/js/MainAbility/pages/detail/detail.js index cbeacd777220988266f5d37de87ec1dff7585194..0486ddbd3786da1e8011d2af10b1f943dcd7fa05 100644 --- a/Distributed/NewsDemo/entry/src/main/js/MainAbility/pages/detail/detail.js +++ b/Distributed/NewsDemo/entry/src/main/js/MainAbility/pages/detail/detail.js @@ -110,6 +110,8 @@ export default { }, onDestroy() { - this.deviceMag.release(); + if (this.deviceMag !== null && JSON.stringify(this.deviceMag) !== '{}') { + this.deviceMag.release(); + } } };