LINEのMessaging APIにてimagemapをいじっていたら表題の罠にハマったので備忘録として共有。
baseUrlの末尾に/をつけるな
上記に尽きるのですが、何が罠かって環境によってはbaseUrlの末尾に/があっても画像にアクセスできてしまう。
環境 |
末尾に/あり |
末尾に/なし |
iOS版 |
×(unable) |
○ |
android版 |
○ |
○ |
PCやiPadでの挙動は未確認ですし、LINEのバージョンまでは確認しておりませんが、同様の事象でお困りの方もいると思うのでとりあえず共有だけしておくことにします。
というわけで、imagemapのbaseUrl末尾に/をつけるな。