スマートフォンやiPhoneではなく古い携帯電話でユーザーがウェブサイトにアクセスしたときの識別方法。私はJoomla 1.7でjQuery-Mobileを使用しています。古いデバイスのモバイル検出とサポート
私はこのスクリプトを使用します。
<script type="text/javascript">// <![CDATA[
var mobile = (/acer|alcatel|audiovox|avantgo|blazer|cdm|digital paths|elaine|epoc|handspring|iemobile|kyocera|lg|midp|mmp|mobile|motorola|nec|o2|openwave|opera mini|operamini|opwv|palm|panasonic|pda|phone|playstation portable|pocket|psp|qci|sagem|sanyo|sec|sendo|sharp|smartphone|symbian|telit|tsm|up-browser|up.browser|up.link|vodafone|wap|windows ce|xiino|ericsson|sonyericsson|iphone|ipod|android|blackberry|samsung|nokia|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
if (mobile) {
document.location = "http://mysite,com/mobile";
}
// ]]></script>
サイトはそうでHTC、iPhone、ノキアとでうまく動作します。 私の友人はいくつかのエリクソンでテストされていますが(モデルはわかりませんが)、サイトは機能しません。それはPCサイトだけを表示し、モバイルは表示しません。
サポートについて知りません。 – user869470
最初のページでPHPでブラウザやオペレーティングシステムをチェックして、ユーザをモバイルサイトにリダイレクトしてみませんか? – Jazzschmidt