packages/okam-component/example/quick/src/util.js
function createShortcut () {
  const prompt = require('@system.prompt')
  const shortcut = require('@system.shortcut')
  shortcut.hasInstalled({
    success: function (ret) {
      if (ret) {
        prompt.showToast({
          message: '已创建桌面图标'
        })
      } else {
        shortcut.install({
          success: function () {
            prompt.showToast({
              message: '成功创建桌面图标'
            })
          },
          fail: function (errmsg, errcode) {
            prompt.showToast({
              message: `${errcode}: ${errmsg}`
            })
          }
        })
      }
    }
  })
}
function createShortcut () {
  const prompt = require('@system.prompt')
  const shortcut = require('@system.shortcut')
  shortcut.hasInstalled({
    success: function (ret) {
      if (ret) {
        prompt.showToast({
          message: '已创建桌面图标'
        })
      } else {
        shortcut.install({
          success: function () {
            prompt.showToast({
              message: '成功创建桌面图标'
            })
          },
          fail: function (errmsg, errcode) {
            prompt.showToast({
              message: `${errcode}: ${errmsg}`
            })
          }
        })
      }
    }
  })
}
function createShortcut ( ) { const prompt = require ( '@system.prompt' ) const shortcut = require ( '@system.shortcut' ) shortcut . hasInstalled ( { success : function ( ret ) { if ( ret ) { prompt . showToast ( { message : '已创建桌面图标' } ) } else { shortcut . install ( { success : function ( ) { prompt . showToast ( { message : '成功创建桌面图标' } ) } , fail : function ( errmsg , errcode ) { prompt . showToast ( { message : ` ${ errcode } ${ errmsg } ` } ) } } ) } } } ) }
创建桌面图标
注意：使用加载器测试`创建桌面快捷方式`功能时，请先在`系统设置`中打开`应用加载器`的`桌面快捷方式`权限
创建桌面图标 注意：使用加载器测试 创建桌面快捷方式 功能时，请先在 系统设置 中打开 应用加载器 的 桌面快捷方式 权限