请教进入游戏后再退出回到原生应用再回到cocos游戏时问题

找了下论坛,似乎不少人遇到类似问题,请问哪位大神过来分享一下解决思路(方案)

典型的应用场景是把cocos游戏做成功能组件集成到原生app中,
1.在原生app中点击按键进入cocos游戏,
2.然后在cocos游戏中又点击退出游戏回到原生app,
以上1,2 过程可以反复多次操作

但现在的问题是无法多次,1,2,1后就会出现黑屏甚至crash

cocos游戏做成功能组件集成到原生app中,
试了如果调用 cc.direcotr.end(); 重入会黑屏