teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

読み返すと少し読みづらかったので、並べ替えと文言修正をしました。

2020/07/22 04:37

投稿

Lampii
Lampii

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,5 @@
1
- ### ■困っていること
2
- safariやchromeでは正常に動くwebサービスですが、LINEやMessangerなどのアプリ内ブラウザだと、挙動がそれぞれ異なっており壊れてしまいます。
3
- はじめはアプリ内ブラウザでも動くように奮闘しましたが、インスペクタが使えないのでデバッグもしづらく、種類も多くてかなり時間がかかってしまっています。。またアプリ側でアップデートがある度に対応していくことも考えると、かなり辛いなと思っています。
4
-
5
1
  ### ■やりたいこと
6
- 強制的に(iosならば)safariで開く等の処理を、javascriptまたはwebサービス側で制御できるなにがしかで対応できないかと思っています。
2
+ アプリ内ブラウザでリンクを開いた時に、強制的にデフォルトブラウザ(iosならばsafari)で開く処理を、javascriptまたはwebサービス側で制御できるなにがしかで対応できないかと思っています。
7
3
  最低限対応したいのは下記のアプリです。
8
4
 
9
5
  ・LINE
@@ -11,6 +7,10 @@
11
7
  ・facebook
12
8
  ・Twitter
13
9
 
10
+ ### ■困っていること
11
+ safariやchromeでは正常に動くwebサービスですが、LINEやMessangerなどのアプリ内ブラウザだと、挙動がそれぞれ異なっており壊れてしまいます。
12
+ はじめはアプリ内ブラウザでも動くように奮闘しましたが、インスペクタが使えないのでデバッグもしづらく、種類も多くてかなり時間がかかってしまっています。。またアプリ側でアップデートがある度に対応していくことも考えると、かなり辛いなと思っています。
13
+
14
14
  ### ■調べたこと
15
15
  ※一旦iosを前提に考えています。
16
16
  LINEはリンクのURLパラメータに `?openExternalBrowser=1`が入っていると、強制的にsafariに遷移することができるようです。