前提・実現したいこと
monaca,onsenui V2でLINE風のiOS・Android用チャットアプリを開発しています。
imgタグを使って、画像をチャットのなかで表示できるようになったのですが、現状ではタップしても保存できません。
タップ又は長押しで端末のアルバムに保存できるようにしたいです。
発生している問題・エラーメッセージ
imgタグで画像を配置さえすれば、タップすれば勝手にダウンロードの動きになると思い込んでいたのですが、何も起こりません。
該当のソースコード
チャット画面は以下のようにons-listで上から下へ表示されます。
<ons-list id="messagelist" class="****"> <ons-lazy-repeat> <div>-----メッセージ----</div> <!--メッセージ要素はdiv要素で表示しています--> <img src="画像URL" /> <!--画像はimgタグでURLを呼び出す形で表示させています。--> </ons-lazy-repeat> </ons-list>試したこと
<a href="" download></a>でimg要素をくくってみたものの、単に画像が白い画面に表示される結果となり、端末アルバムへの登録動作は不可でした。
imgタグになにかしらのonclick処理を含ませるような仕組みが必要でしょうか。
iOS写真アルバムへの保存について実装例がありましたら紹介していただけると幸いです。
Andorid版では実装を変える必要がある形になるでしょうか。
よろしくお願いいたします。
あなたの回答
tips
プレビュー