Skip to content

feat: URL から PDF を開く (URLパラメータ + UI、CORS 対応) #11

@miyaji255

Description

@miyaji255

目的

リンク1本で資料配布できると、講演者が事前にPDFをホストして当日URLを貼るだけで使える。デモ・テンプレート集の提供にも繋がる。

スコープ

  • A. URL パラメータで開く: `pdfpw.github.io/?pdf=https://example.com/foo.pdf\`
  • B. UI で URL を入力して開く: ファイル選択UIに並ぶ第3の選択肢
  • CORS エラー時の分かりやすいメッセージ: 「このサーバーは CORS を許可していません。GitHub raw / jsdelivr など CORS 対応のホストを使ってください」等の案内
  • 取得した PDF を既存の `recent-store` に保存するか否かの設計検討 (URL 由来は別扱い?)

ブレストで確定した方針

  • A + B 両方やる
  • 任意 URL を試行し、失敗時は丁寧なエラー UI で原因を案内
  • proxy サービスは導入しない (運用コスト発生 + サーバー不要原則に反する)

優先度

p2

関連

  • 既存の File / FSA 入力経路と並ぶ第3の入力源

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions