@w6s/open-desktop-application

1.2.0 • Public • Published

@w6s/open-desktop-application npm version

通过 URL协议 打开桌面应用

安装

yarn add @w6s/open-desktop-application
// or
npm install @w6s/open-desktop-application -S

可以直接通过script标签引入,全局暴露openDesktopApplication方法,使用方法和参数跟下面的一致,详情请查看example/index.html

脚本资源请从release页面下载。

使用

import openDesktopApplication from '@w6s/open-desktop-application';

const params = {
    protocol: 'workplus',
    action: 'joinchat',
    query: {
        id: 1,
        name: 'test',
    },
    fail: function() {},
    success: function() {},
};
openDesktopApplication(params);

参数说明

  • protocol [必须]应用协议名,一般跟注册表有关系
  • action [必须]调用的方法名,需要和应用开发者进行约定
  • query 传入的参数,需要和应用开发者约定
  • fail 错误回调方法;不支持时,会返回{ supported: false }
  • success 成功回调方法

Readme

Keywords

none

Package Sidebar

Install

npm i @w6s/open-desktop-application

Weekly Downloads

1

Version

1.2.0

License

MIT

Unpacked Size

54.6 kB

Total Files

12

Last publish

Collaborators

  • q106357
  • muzi23
  • hejx