my.restartApp

更新时间:2026/03/20 访问次数:652

重启当前小游戏

起始支持版本:Android/iOS 10.55.10,鸿蒙 10.55.20

目前该接口仅支持高性能模式,暂不支持普通模式。

参数

Object object

属性

类型

默认值

必填

说明

success

function

接口调用成功的回调函数

fail

function

接口调用失败的回调函数

complete

function

接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数

Object res

属性

类型

说明

errMsg

string

调用结果

object.fail 回调函数

参数

Object res

属性

类型

说明

error

number

错误码

errorMessage

string

错误信息

errMsg

string

错误描述

示例代码

// 基础用法
if (my.restartApp) {
  my.restartApp({
    fail: function(err) {
      console.error('重启失败', err.errorMessage);
      // 手淘低版本不支持restartApp,建议使用 my.exit() 兜底处理
      my.exit();
    }
  });
} else {
  my.exit();
}

注意事项

  1. 用户体验:建议重启前使用my.confirm等API,给予用户提示确认操作
  2. 错误处理:重启失败时建议使用 my.exit() 退出游戏
  3. 避免频繁调用:不建议短时间内多次重启 

与 my.exit 的区别

  • my.restartApp():重启小游戏,回到游戏首页
  • my.exit():退出小游戏,返回上一级页面

 

 

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部