Abrir arquivo com MIDlet.platformRequest ()
-
08-07-2019 - |
Pergunta
É possível obter um dispositivo para abrir um arquivo no disco usando o método MIDlet.platformRequest(String url)
? Eu estava esperando para usar o seguinte:
midlet.platformRequest("file:///path/to/file/file.png");
Mas isso só lança uma exceção ConnectionNotFoun
d. Eu estou usando especificamente a plataforma BlackBerry, mas eu não tem acesso à API BlackBerry proprietário. Arquivo pode ser de qualquer tipo, então obviamente eu não estou esperando-o para lidar com cada um.
Felicidades
Solução
Não, não é possível arquivos arbitrários abertos usando pedido plataforma. MIDP 2.0 requer dispositivos para apoiar o pedido plataforma apenas para URL e Tel: conexões. Todos os outros sistemas são opcionais e dependentes do dispositivo.
telefones Nokia S60 parece arquivo de suporte: // como fora apontado em fórum Nokia . Mas você precisa verificar para outras plataformas, incluindo Blackberry.
Você pode olhar para JSR211 conteúdo API Handler como uma alternativa. Eu acredito que é suportado em dispositivos mais recentes Blackberry.