Edited at

iOS8のSafariでフォトライブラリの画像データにアクセスできた!

More than 1 year has passed since last update.


追記(2014/9/26)

追記ここまで


背景

iOS8でMobile SafariがWebGLに対応したので、さっそく、iPhoneのフォトライブラリ

の写真をテクスチャーに貼り付けてみようとしたら出来なかった。

どうやら、iOS8のSafariでは、普通にはフォトライブラリの画像データにアクセス

出来なくなってしまった模様。


解決方法

対象のページのHeadタグ内に以下を記述する。

<meta name="apple-mobile-web-app-capable" content="yes">

Mobile Safariで対象のURLを開き、ホーム画面に追加

ホーム画面に保存したアイコンをタップして、対象のページが表示され、

ここで、ファイル選択のボタンをクリックすると、ダイアログが表示され、

これに「許可する」と答えると、フォトライブラリの画像ファイルのデータを取得できるようになる。


サンプル作った


Link

ここのBugs and problemsに載っていた。

自分以外でもこの問題を取り上げていた方

このツールで、任意のページをWebClip化できる。


関連記事