0.3.6 • Published 5 years ago

virsical-jssdk v0.3.6

Weekly downloads
27
License
MIT
Repository
github
Last release
5 years ago

Virsical 3.0 JS SDK

npm license-mit

build

yarn webpack

deploy

npm publish

install

npm install virsical-jssdk --save

调用

import virsical from 'virsical-jssdk';

概述

此JS-SDK是威思客移动办公门户提供给第三方H5应用开发者使用的,可帮助运行于威思客APP内的H5网页获得更多的高级特性。通过使用此JS-SDK,第三方H5应用开发者可快捷地在手机中使用统一认证、拍照、选图、语音、位置、扫一扫等原生手机系统的能力,以此可有效提升用户体验。

Web API

virsical.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来。
    client_id: '', // 必填,第三方应用接入ID
    client_secret: // 必填,第三方应用接入秘钥
});
virsical.login({
    success: function (res) {
	var info = res.info; // 返回用户信息json
	alert("Login success" + "-" + info);
    },
	fail: function (res) {
        var msg = res.msg; // 失败原因
	var code = res.code; //失败编码
    }
});
virsical.captureQR({
	success: function (res) {
		alert("url:" + res.url);
	},
	fail: function (res) {
		var msg = res.msg; // 失败原因
		var code = res.code; //失败编码
		alert("fail" + "-" + msg + "-" + code);
}
});

App API

  • config

    识别符:vsk3browser://config

    参数:clientid、clientsecret、[debug]

    callback:

    	   configReady(),配置成功后调用
    	   configError(msg, code),配置失败后调用。msg: 异常信息,code,异常代码。
  • login

    	callback:
    
    		loginResult(result, json, cd, mg), 登录成功后回调。
    			result: 0成功,否则失败。
    			json: 成功返回的数据。
    			cd:状态码。
    			mg:成功或失败的信息。
  • 扫描二维码

    	识别符:`vsk3browser://captureqr`
    
    	callback:
    	
    		captureQRResult(result, url, cd, mg)
    			result: 0 成功,否则失败。
    			url: 扫描成功后回传的url.
    			cd: 扫描失败的code
    			mg: 扫描失败的message
0.3.6

5 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.12

7 years ago

0.1.11

7 years ago

0.1.10

7 years ago

0.1.9

8 years ago

0.1.8

8 years ago

0.1.7

8 years ago

0.1.6

8 years ago

0.1.5

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.0

8 years ago

0.0.9

8 years ago

0.0.8

8 years ago

0.0.7

8 years ago

0.0.6

8 years ago

0.0.5

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago

0.0.1

8 years ago