Open file with MIDlet.platformRequest()
Asked Answered
D

1

3

Is it possible to get a device to open a file on disk using the MIDlet.platformRequest(String url) method? I was hoping to use the following:

midlet.platformRequest("file:///path/to/file/file.png");

But this just throws a ConnectionNotFound exception. I'm specifically using the BlackBerry platform, but I do not have access to the proprietary BlackBerry API. File could be of any type, so obviously I'm not expecting it to handle every one.

Cheers

Daudet answered 13/11, 2008 at 13:0 Comment(0)
A
7

No, it is not possible to open arbitrary files using platform request. MIDP 2.0 requires devices to support platform request only for URL and tel: connections. All other schemes are optional and device dependent.

Nokia S60 phones seems to support file:// as pointed out in forum Nokia. But you need to verify for other platforms including Blackberry.

You can look at JSR211 Content Handler API as an alternative. I believe it is supported in newer Blackberry devices.

Apostrophize answered 15/11, 2008 at 8:22 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.