调用设备相机来扫描条形码信息,例如产品名称。
适用于
仅移动客户端支持此方法。
Syntax
Xrm.Device.getBarcodeValue().then(successCallback, errorCallback)
参数
| 参数名称 | 类型 | 必选 | Description |
|---|---|---|---|
successCallback |
功能 | 是的 | 将条形码值作为字符串返回时要调用的函数。 |
errorCallback |
功能 | 是的 | 作失败时要调用的函数。 将传递一个 包含消息 属性(String)的错误对象,该对象描述错误详细信息。 |
返回值
成功后,返回包含扫描条形码值的字符串。
例外
请参阅 Web 服务错误代码
Example
Xrm.Device.getBarcodeValue().then(
function success(result) {
Xrm.Navigation.openAlertDialog({ text: "Barcode value: " + result });
},
function (error) {
Xrm.Navigation.openAlertDialog( {text: error.message} );
}
);