iOSアプリからWebページの方にアクセスがあった場合にuseragentを使用して判別し、画像の出しわけをしたいと考えてます。
当初は以下のコードのようにPHPで実装していたのですが、諸事情でPHPが使用できなくなりました。
そこでJavascriptで同様に実装したいのですが可能でしょうか?
処理としてはXcodeの方でアプリのuseragent名(ios_app)を設定しており、Webページ側でios_appという名前のuseragentが飛んできたらuseragent_iosという関数で判定し、HTML側で画像の出しわけをしています。
PHP
1// iOSアプリ 2if ( ! function_exists("useragent_ios") ) { 3 function useragent_ios() { 4 $pattern = '/ios_app\z/'; 5 return preg_match($pattern, $_SERVER['HTTP_USER_AGENT']); 6 } 7}
HTML
1<?php if (saras_useragent_ios() == 0) : ?> 2 /*画像を表示*/ 3<?php endif; ?>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。