ページ 11

MobileConverter(iphoneでアクセス時)  【解決済み】

Posted: 2009年11月07日(土) 22:48
by BR TOKYO
iPhone(及びiPod touch)にてアクセスした時に、
MobileConverterにてテンプレートを切り替えたいのですが、
『User Agent』等パラメータを、どのように設定すれば良いのでしょうか?

ちなみに現在『docomo・au・SoftBank』でのテンプレート切り替えに、
MobileConverterを利用させていただいております。

Re: MobileConverter(iphoneでアクセス時)

Posted: 2009年11月09日(月) 02:12
by soushi
こんにちわ 8-)

iPhoneやiPod touchも基本的にUser Agentを調べてMobileConverterのプラグイン設定に設定を増やしていけばOKです。
「docomo・au・SoftBank」で3の切り替えを利用しているのでしたら、&userAgent[NUM]の設定は3まで使っていると思うので、例えば

コード: 全て選択

&userAgent4=iPod:User Agent;string;iPhone,iPod
&switchTemplate4=iPod:Template;string;iPod
をプラグイン設定に追加するとiPhoneとiPodは「iPod」というテンプレートを利用します。
(上記は4を設定していますが、こちらはBR TOKYOさんの設定にあわせてください)
ちなみにWebで調べるとiPhoneのUserAgentには「iPhone」、iPod touchのUserAgentには「ipod」という文字列が入ってるようです。

[参考URL]
http://ameblo.jp/ohorikawa/entry-10118113165.html
http://www.cagylogic.com/archives/2007/10/19000006.php

文字コード変換や画像変換を行いたいのでしたら、&convertCharset[NUM]や&switchImgType[NUM]の設定も同様に必要になります。

Re: MobileConverter(iphoneでアクセス時)

Posted: 2009年11月09日(月) 17:26
by BR TOKYO
soushiさん
ご回答ありがとうございます!

なるほど!
『User Agent』自体が正直あまり把握できていませんでしたので、ちと考えすぎていました :geek:
早速試してみますね!