0

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

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

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

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

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

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

4

1 回答 1

0

只是为了让事情更清楚,您不要使用WL.NativePage.show来在​​ iOS 设备中使用相机。为此,您使用 Apache Cordova 提供的 Camera API

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 中)。

于 2013-08-12T05:29:51.927 回答