IBM Worklight - 在BlackBerry中使用相机

时间:2013-08-12 05:11:49

标签: blackberry cordova camera ibm-mobilefirst

我正在为BlackBerry开发图像扫描应用程序。如果扫描了正确的图像并且在扫描不正确的图像时显示失败页面,则应用程序将用户带到成功页面。

我正在使用IBM Worklight框架来开发此应用程序。

我的问题是:如何在BlackBerry中打开相机进行扫描?

我使用Worklight为iOS开发了相同的应用程序。在iOS中,我使用了这种JavaScript语法:

WL.native.show(arg1, arg2, arg3);

所以我想知道在BlackBerry的情况下打开相机/本机页面的语法是什么。

1 个答案:

答案 0 :(得分:0)

为了让事情变得更清楚,您不要使用WL.NativePage.show来在iOS设备中使用相机。为此你use the Camera API provided by Apache Cordova

WL.NativePage.show旨在从WebView转换为本机页面 但是,您当然可以使用它来传递参数并在本机端执行任何操作,然后返回WebView ...

WL.NativePage.show仅适用于iOS和Android。


无论如何,
在BlackBerry WebWorks应用程序(Worklight中支持的BlackBerry应用程序类型)中,您有以下几种选择:

Worklight目前支持Cordova 2.3(在Worklight 5.0.6.x中)和Cordova 2.6(在Worklight 6.0中)。