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 ConnectionNotFound. 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

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top