完成
This commit is contained in:
29
dist/index.d.ts
vendored
29
dist/index.d.ts
vendored
@@ -2,6 +2,33 @@
|
||||
* 扫码初始化选项
|
||||
*/
|
||||
interface ScanConfigOptions {
|
||||
/**
|
||||
* 桥接是否启用,默认启用
|
||||
*/
|
||||
bridgeEnabled?: boolean,
|
||||
/**
|
||||
* 桥接名称,默认:__bridge_client__
|
||||
* 桥接需实现call方法,并暴露在window上,并通过${bridgeName}_handle_callback方法处理回调
|
||||
* 示例:
|
||||
* window.${bridgeName} = {
|
||||
* call: function (method, { data, request_id }): any {
|
||||
* // 处理请求
|
||||
* // 异步返回结果
|
||||
* ${bridgeName}_handle_callback({
|
||||
* code: 0, // 0成功,其他失败
|
||||
* method, // 方法名
|
||||
* payload: result, // 返回结果
|
||||
* request_id // 请求id
|
||||
* });
|
||||
* // 同步返回结果
|
||||
* return result;
|
||||
* }
|
||||
* }
|
||||
* 需要实现以下方法:
|
||||
* 1. 发起扫码的方法名称为:startScan
|
||||
* 2. 结束扫码的方法名称为:stopScan
|
||||
*/
|
||||
bridgeName?: string,
|
||||
/**
|
||||
* 网页扫码canvas是否启用,默认启用
|
||||
*/
|
||||
@@ -44,7 +71,7 @@ interface ScanConfigOptions {
|
||||
sdkConfig?: {
|
||||
/**
|
||||
* 是否开启调试模式
|
||||
*/
|
||||
*/
|
||||
debug?: boolean,
|
||||
/**
|
||||
* 微信公众平台应用ID
|
||||
|
||||
Reference in New Issue
Block a user