Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[problem] iosだとheic の写真位置情報読み取りができない #35

Open
kozayupapa opened this issue Jun 23, 2022 · 0 comments

Comments

@kozayupapa
Copy link
Collaborator

症状:
iphoneのchromeや、metamask browser から写真ファイルを選択すると 
iOSの機能で位置情報をフィルタした状態でBrowserAppに渡されるので、正しい位置が表示されない。
iphoneの設定=> カメラ => フォーマット 
 高効率 だとheic になり、その場合 地点情報が取得できない
 互換性優先  jpg になり 地点情報取得できる

補足:
iphoneで撮影した画像をicloud経由で共有し、
MacのChromeからheic 写真を選択すると 位置情報は利用できるので、heic自体には位置情報は入っている。

解決案:
以下の情報を参考にmanifest.jsonのpermission に追加する
https://developer.mozilla.org/ja/docs/Web/API/Geolocation_API/Using_the_Geolocation_API
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Browser_compatibility_for_manifest.json

  1. permissionに追加して許可していればheic の位置情報も読み取れるか? (読み取れれば解決)
  2. permissionに追加しても読み取れない場合、 その時点のユーザー位置情報を取得する(これはpermissionに追加すればiosでも動くことは確認ずみ)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant