API
Class

phonegap-nfc (phonegap-nfc)

使用范围:Native

Contents

class phonegap-nfc (phonegap-nfc)

近场通讯插件,仅支持Android

Constructor Top

  phonegap-nfc ()

Static Methods Top

void addMimeTypeListener (String mimeType, Function callback, Function win, Function fail)
void addNdefFormatableListener (Function callback, Function win, Function fail)
void addNdefListener (Function callback, Function win, Function fail)
void addTagDiscoveredListener (Function callback, Function win, Function fail)
void enabled (Function win, Function fail)
void erase (Function win, Function fail)
void handover (Array uris, Function win, Function fail)
void makeReadOnly (Function win, Function fail)
void removeMimeTypeListener (String mimeType, Function callback, Function win, Function fail)
void removeNdefListener (Function callback, Function win, Function fail)
void removeTagDiscoveredListener (Function callback, Function win, Function fail)
void share (String ndefMessage, Function win, Function fail)
void stopHandover (Function callback, Function win, Function fail)
void unshare (Function win, Function fail)
void write (String ndefMessage, Function win, Function fail)

Constructor details Top

public phonegap-nfc ()

近场通讯插件,仅支持Android

Static Methods Detail Top

static public void addMimeTypeListener (String mimeType, Function callback, Function win, Function fail)

注册一个ndef标签匹配指定MIME类型的事件监听

Parameters

String mimeType

过滤消息的MIME类型

Function callback

NDEF标签匹配指定标签的回调

Function win

可选参数 添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void addNdefFormatableListener (Function callback, Function win, Function fail)

注册一个格式化的ndef的事件监听

Parameters

Function callback

当格式化的NDEF标签读取的回调

Function win

可选参数 添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void addNdefListener (Function callback, Function win, Function fail)

注册ndef事件监听

Parameters

Function callback

当NDEF标签读取的回调

Function win

可选参数 监听添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void addTagDiscoveredListener (Function callback, Function win, Function fail)

注册一个事件监听,用于标记匹配任何标记类型

Parameters

Function callback

在标签检测到的回调

Function win

可选参数 移除成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void enabled (Function win, Function fail)

检查NFC在此设备上是否启用。

Parameters

Function win

可选参数 移除添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void erase (Function win, Function fail)

移除ndef标签

Parameters

Function win

可选参数 移除成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void handover (Array uris, Function win, Function fail)

通过NFC切换到另一个设备发送文件

Parameters

Array uris

发送的文件路径,支持单个文件路径和文件路径的数组

Function win

可选参数 移除添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void makeReadOnly (Function win, Function fail)

设置NFC的只读状态

Parameters

Function win

可选参数 移除添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void removeMimeTypeListener (String mimeType, Function callback, Function win, Function fail)

移除addMimeTypeListener添加的事件监听

Parameters

String mimeType

过滤消息的MIME类型

Function callback

先前注册的回调

Function win

可选参数 移除成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void removeNdefListener (Function callback, Function win, Function fail)

移除addNdefListener注册的ndef事件监听

Parameters

Function callback

当NDEF标签读取的回调

Function win

可选参数 移除成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void removeTagDiscoveredListener (Function callback, Function win, Function fail)

移除addTagDiscoveredListener注册的事件监听

Parameters

Function callback

先前注册的回调

Function win

可选参数 移除成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void share (String ndefMessage, Function win, Function fail)

通过peer-to-peer分享NDEF信息

Parameters

String ndefMessage

ndef信息

Function win

可选参数 分享成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void stopHandover (Function callback, Function win, Function fail)

取消发送文件

Parameters

Function callback

回调函数 当NDEF标签读取的回调

Function win

可选参数 取消成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void unshare (Function win, Function fail)

取消通过peer-to-peer的分享

Parameters

Function win

可选参数 移除添加成功的回调

Function fail

可选参数 出错的回调

Return Value

void

static public void write (String ndefMessage, Function win, Function fail)

在NFC标签中写入ndef信息

Parameters

String ndefMessage

ndef信息

Function win

可选参数 写入成功的回调

Function fail

可选参数 出错的回调

Return Value

void