Android のブラウザで pdf をタブ内で開く

@TRSasasusu

Kaito Kishi

自己紹介

  • 生命情報学科/B4/生物物理・神経情報学研究室
  • Caenorhabditis elegans を扱っている
  • 最近作ったもの: qpsh/marching tetrahedra/spiking neural network/spin action creator/
  • 勉強中: 場の量子論

Android を使っている方向けの話

PDF を開くときどうしていますか?

ブラウジング中

PDF!!!

なぜにブラウザのタブで開かぬ

Android はどうやらそのような文化らしい

が,そんなことよりもとにかくタブ内で PDF を開きたい!

PDF.js

Mozilla がオープンソースで作っている PDF ビューワ.PC 版 Firefox に内蔵されている.

Demo が Android で動くじゃん

他の PDF ファイルを渡す

https://mozilla.github.io/pdf.js/web/viewer.html?file=<ファイルの URL>

CORS(オリジン間リソース共有)

要は,同じサーバーから取ってきたファイルじゃないと JS で読み込めないよ,ということ

はぁ........

しょうがないのでサーバー側で PDF を取ってきて表示するようにした

QOL が上がった

対応 URL

補足

http://docs.google.com/gview?embedded=true&url=<url>

Android のブラウザで pdf をタブ内で開く

By trsasasusu

Android のブラウザで pdf をタブ内で開く

  • 476