ダウンロードボタンが動作しない
Closed this issue · 5 comments
munierujp commented
Chromeでダウンロードボタンを押すとabout:blank
ページが表示され、画像をダウンロードすることができません。
おそらく以下のような理由かと思います。
- Data URI Schemeの画像を
window.open
で開いたときの挙動が、ブラウザごとに異なる - Qiita - JavaScriptで動的に作成したテキストファイルをダウンロード - Qiita
ローカルでダウンロードボタンをaタグにしてレンダリング時にhref
をData URLに更新するようにしたところダウンロードはできるようになりましたが、なぜか出力される画像にスタンプが描画されず、解決法もわからないため断念しました(Canvasの知識がほぼありません)。
hashrock commented
ご報告ありがとうございます。現象確認しました。
この件なんですが、
貼っていただいたように、やや厄介な問題かと思っていて、
何らかの機能追加(サーバサイド追加など)とともに解決できれば
ベストかなと思っています。
進展ありましたら、またここでご報告します。
munierujp commented
ご丁寧にありがとうございます。
お手すきの際に対応していただけると
嬉しいです。
よろしくお願いいたします。
hashrock commented
新タブではなく下記ライブラリを使って現在のwindow下に表示するようにするのがいいかもしれない
hashrock commented
本件修正しました。
munieruさんの修正内容と同じはずですが、スタンプが出ない件が再現せず、環境によるのかもしれません。
とりあえずcloseします。