API
Component

Scan ($UI/system/components/justep/scan/scan)

使用范围:UI2

Contents

component Scan ($UI/system/components/justep/scan/scan) extends ViewComponent

<b>使用场景</b>:设置扫描成功或者失败事件后,可在组件事件(如按钮点击事件)中调用手机扫一扫功能 ## <b>文档链接</b>:#http://docs.newdao.net/appgao-ji-zu-jian/sao-yi-sao.html#

	
	

Constructor Top

  Scan ()
  Scan ( options)

Methods Top

void openScanResultAsFile ()
void openScanResultAsUrl ()
void scanQRCode ()

Operations Top

void openScanResultAsFile ()
void openScanResultAsUrl ()
void scanQRCode ()

Events Top

void onScanQRCodeFail (ScanQRCodeFailEvent event)
void onScanQRCodeSuccess (ScanQRCodeSuccessEvent event)
void onShakeFail ()

Constructor details Top

public Scan ()

<b>使用场景</b>:设置扫描成功或者失败事件后,可在组件事件(如按钮点击事件)中调用手机扫一扫功能 ## <b>文档链接</b>:#http://docs.newdao.net/appgao-ji-zu-jian/sao-yi-sao.html#

	
	

public Scan ( options)

构造函数

Inherited from ViewComponent

	
		参数options格式类似{parent:xx, config:{}},parent是组件的父节点,允许为空或不指定,config是组件的参数选项
	 

Parameters

options

参数选项

Methods Detail Top

public void openScanResultAsFile ()

作为文件打开扫一扫的结果(app)

See OpenScanResultAsFile

Return Value

void

public void openScanResultAsUrl ()

在浏览器中打开扫一扫的结果(app)

See OpenScanResultAsUrl

Return Value

void

public void scanQRCode ()

扫一扫(app)

See ScanQRCode

Return Value

void

Operations Detail Top

public void openScanResultAsFile ()

作为文件打开扫一扫的结果(app)

See OpenScanResultAsFile

Return Value

void

public void openScanResultAsUrl ()

在浏览器中打开扫一扫的结果(app)

See OpenScanResultAsUrl

Return Value

void

public void scanQRCode ()

扫一扫(app)

See ScanQRCode

Return Value

void

Events Detail Top

public void onScanQRCodeFail (ScanQRCodeFailEvent event)

[回调型事件]扫一扫失败时触发

See OnScanQRCodeFail

Parameters

ScanQRCodeFailEvent event


结构如下:

{ 'cancel': 是否取消 (Boolean), 'data': 返回数据, 'source' : 当前组件 }

Return Value

void

public void onScanQRCodeSuccess (ScanQRCodeSuccessEvent event)

[回调型事件]扫描成功时触发

See OnScanQRCodeSuccess

Parameters

ScanQRCodeSuccessEvent event


结构如下:

{ 'data' : 返回数据 'source' : 当前组件 }

Return Value

void

public void onShakeFail ()

[回调型事件]扫描成功时触发

See OnShakeFail

Return Value

void