MainAbility如何才不会被销毁和重新加载?

MainAbility如何才不会被销毁和重新加载?-鸿蒙开发者社区MainAbility如何才不会被销毁和重新加载?-鸿蒙开发者社区

MainAbility如何才不会被销毁和重新加载?-鸿蒙开发者社区我在WebView中使用Intent打开了其他应用,弹出后返回到程序,我的MainAbility会被销毁而且重新加载,我也设置了singleton但是也没有效果,MainAbility还是会被销毁

"launchType": "singleton"

 

鸿蒙
MainAbility
HarmonyOS
2021-11-22 09:55:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Caesari

因配置变化导致 Ability 重启,比如屏幕方向,

未避免重启,需要在 config.json 里做如下配置 "configChanges": [ "orientation" ] ,配置变化会回调 Ability.onConfigurationUpdated 方法,不会重启 Ability

分享
微博
QQ
微信
回复
2021-11-22 14:16:16
相关问题
Worker线程如何销毁
20浏览 • 1回复 待解决
ArkTSNative如何动态加载、卸载so
947浏览 • 1回复 待解决
如何操作canvas重新绘制
436浏览 • 1回复 待解决
获取MainAbility name的方式有哪些呢?
830浏览 • 1回复 待解决
在Stage模型下如何主动重新渲染UI
1818浏览 • 1回复 已解决
worker不主动销毁会造成内存泄露吗
803浏览 • 0回复 待解决
基于JSVM创建引擎执行JS代码并销毁
25浏览 • 1回复 待解决
自定义组件什么时候销毁
829浏览 • 1回复 待解决
拖动实现列表重新排序
381浏览 • 1回复 待解决