Aipo の「PC表示に切り替える」の仕様

nbeppu 93views 更新:2015年2月10日

Aipo のスマートフォン表示にある「PC表示に切り替える」機能の解説。Aipo では VelocityContextclient という、User-Agent を指し示す、プロパティがアサインされますが、「PC表示に切り替える」際に、この client で状態を判定しています。

IPHONE 「通常のスマートフォン表示」
PCIPHONE 「PC表示に切り替え中」

   // "client" に IPHONE が入る
    ALOrgUtilsService.assignCommonContext(context);

    // "client" を PCIPHONE で上書き
    if (Boolean.parseBoolean((String) rundata.getSession().getAttribute(
      "changeToPc"))) { // PC表示切り替え用
      context.put("client", ALEipUtils.getClient(rundata));
    }

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません