俺ブログの iPhone 対応をしてみた

20110624_iPhone1.jpg  20110624_iPhone2.jpg  20110624_iPhone3.jpg

Twitter フォロワーの某氏(偽スリランカ人)が、新(arata)さんの作られた iPhone 用テンプレートを使って、MovableType の iPhone 対応をしていたので俺も真似てみた。

遅ればせながら、jQTouch なんかの勉強もしないといかんからなあ。

で、取り敢えず現在のところ、「Home リンクをクリックした時に JavaScript エラーが発生する」以外は閲覧可能になってんじゃないかと。

iPhone 持ってる人は、

http://blog.netandfield.com/shar/i/

に、アクセスしてみてちょ。

JavaScript のエラーは、

メッセージ: 'page' は Null またはオブジェクトではありません。
ライン: 280
文字: 13
コード: 0
URI: http://blog.netandfield.com/shar/i/jqtouch/jqtouch.js

というものなので、MTの環境変数かなんか使って Home ページの URL を取得してるつもりが上手く取れてなくて、JavaScript に Null 値を渡しちゃってる系の障害かなあと思ってるんだが、取り敢えず今日はもう時間ないのでまた後日。

あと、セットアップ時に発生した問題としては、

(1) インデックステンプレート「Atom」の名前として 'feed_recent' が指定されていたが、うちの環境では 'Atom' なので、IphonJqtouchTemplateSet/templates/iphone_module_htmlheader.mtml の 51行目を、

<link rel="alternate" type="application/atom+xml" title="Recent Entries" href="<$mt:Link template="Atom"$>" />

という具合に修正。

(2) 最新の jQuery との組み合わせでは jQTouch が上手く動かなかった。最初は 1.6.1 の jQuery をアップしていたのだが、それだと 'About' リンクが上手く動かず。jQTouch にバンドルされている 1.4.2 を上げなおしたらまともに動くようになった。

という二点くらい。

後はスムーズにセットアップ出来た。

さて、JavaScript のエラー解析をしたいのだが、来週はちょっとバタバタするかな。

Clip to Evernote

トラックバック(0)

このブログ記事を参照しているブログ一覧: 俺ブログの iPhone 対応をしてみた

このブログ記事に対するトラックバックURL: http://blog.netandfield.com/mt/mt-tb.cgi/1635

コメントする


画像の中に見える文字を入力してください。

このブログ記事について

このページは、shinodaが2011年6月24日 21:34に書いたブログ記事です。

ひとつ前のブログ記事は「Apache と Tomcat の連携設定のメモ」です。

次のブログ記事は「ドラえもん冷温庫に入らないペットボトルが!?」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

電気ウナギ的○○ mobile ver.

携帯版「電気ウナギ的○○」はこちら