LaunchMgr.js 905 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /**
  2. * 背包数据管理
  3. */
  4. let LaunchMgr = {
  5. /**
  6. * 初始化
  7. *
  8. * @author Pyden
  9. * @date 2019-03-21
  10. */
  11. init () {
  12. if (CC_EDITOR) {
  13. return;
  14. }
  15. },
  16. getPatform () {
  17. if (cc.sys.platform == cc.sys.ANDROID) {
  18. return '1';
  19. } else {
  20. return '2';
  21. }
  22. },
  23. // 热更新临时缓存文件夹
  24. getHotfixPath () {
  25. return jsb.fileUtils.getWritablePath() + this._getHotfixPathName();
  26. },
  27. // 热更新临时缓存文件夹,热更新未完成时,下载文件在该文件夹
  28. getHotfixTempPath () {
  29. return jsb.fileUtils.getWritablePath() + this._getHotfixPathTempName();
  30. },
  31. _getHotfixPathName () {
  32. return 'remote-assets';
  33. },
  34. _getHotfixPathTempName () {
  35. return this._getHotfixPathName() + '_temp';
  36. }
  37. };
  38. module.exports = LaunchMgr;