直接从相机调用BlackBerry ContentHandler SEND - 数据在哪里?

时间:2010-07-13 17:36:31

标签: java blackberry camera

我有一个UiApp会响应ContentHandler SEND事件,例如SendMediaDemo,它位于样本树中并记录在这里:

http://docs.blackberry.com/en/developers/deliverables/11942/Create_BB_app_plays_media_from_a_user_734821_11.jsp

他们的代码处理通过使用getURL()打开文件URL并删除数据来获取数据。当用户从媒体库中选择一张图片并使用“发送到[我的应用程序]”菜单选项时,这对我也有用。

然而,在bb相机应用程序中,当用户拍摄新照片时,会给他们一个带有“发送到...”目标的菜单。当用户从那里发送时,在明确将图片保存到磁盘之前,调用getURL()的值为“file:// nullnullnull”

Invocation API包含方法byte [] getData(),但是返回一个长度为零的数组。

那么数据在哪里?

1 个答案:

答案 0 :(得分:0)

如果有人关心,看起来这是一个已知的RIM错误。

https://www.blackberry.com/jira/browse/JAVAAPI-963

你必须跳过他们所有的注册环以查看该链接,但这是确切的问题。