Skip to content

ローカルフォルダのJPEGファイルの表示について #147

@kiyohito-nagano

Description

@kiyohito-nagano

JPEGファイルを生成して、そのファイルをDeviceConnect経由でブラウザ上で表示しようとしています。

プラグイン側でFileManager#saveFileを呼び出し、onSuccessのCallbackに返されるURIをresponseに設定しています。
そこで設定したURIをブラウザ上で取得して、imgタグのsrcに設定しています。
下記のような感じ。
'

Nexus6で確認したところ、正しく保存したJPGファイルが表示されたのですが、Nexus5、Nexus5xで確認した場合には、画像が表示されません。(ファイルがなかったときとかにでる壊れたアイコンが表示されてます)

プラグイン、JSともに同じソースを利用しており、どれもファイルがローカルフォルダに保存されていることは確認しております。
ブラウザで取得したファイルのURIは下記のようになっていました。
http://localhost:4035/gotapi/files?uri=content://(/sdcard以下のファイルパス)

JPEGファイルの表示方法、間違っていますでしょうか。

環境は下記の通りです。
ブラウザ:ローカルでの動作確認を行うために、FireFoxで確認を行っています。
Nexus6:5.0.1
Nexus5:4.4.4
Nexus5x:6.0
それぞれ、Devce Web API ManagerはONになっております。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions