anydown/mangadown

ダウンロードボタンが動作しない

Closed this issue · 5 comments

Chromeでダウンロードボタンを押すとabout:blankページが表示され、画像をダウンロードすることができません。
おそらく以下のような理由かと思います。

ローカルでダウンロードボタンをaタグにしてレンダリング時にhrefをData URLに更新するようにしたところダウンロードはできるようになりましたが、なぜか出力される画像にスタンプが描画されず、解決法もわからないため断念しました(Canvasの知識がほぼありません)。

ご報告ありがとうございます。現象確認しました。

この件なんですが、
貼っていただいたように、やや厄介な問題かと思っていて、
何らかの機能追加(サーバサイド追加など)とともに解決できれば
ベストかなと思っています。
進展ありましたら、またここでご報告します。

ご丁寧にありがとうございます。
お手すきの際に対応していただけると
嬉しいです。
よろしくお願いいたします。

新タブではなく下記ライブラリを使って現在のwindow下に表示するようにするのがいいかもしれない

https://github.com/niklasvh/html2canvas

本件修正しました。
munieruさんの修正内容と同じはずですが、スタンプが出ない件が再現せず、環境によるのかもしれません。
とりあえずcloseします。

e62630e

@hashrock 今試したところ、正常にダウンロードできました。自分でコードを書き換えたときにスタンプが表示されなかったのは、なにかしらやり方が間違っていたからかもしれません(今思えば書き換えた部分のコードを貼っておくべきでした)。
ありがとうございました 😄