電気ウナギ的○○

About Home

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

shinoda (2011年6月24日 21:34)
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 のエラー解析をしたいのだが、来週はちょっとバタバタするかな。

電気ウナギ的○○

電気ウナギ的○○

About Back

コメント(0)

電気ウナギ的○○

電気ウナギ的○○

About Back

トラックバック(0)

トラックバックURL: https://blog.netandfield.com/mt/mt-tb.cgi/1635

電気ウナギ的○○

About This Site

電気ウナギ的○○
岩国在住。広島で働く超零細IT企業社長のいわゆる社長日記。
何か、酒と食い物のことばかり書いているようで・・・お察しのとおり、肥満体です:-)


2011/06/24
iPhone用サイト公開

Create with jQuery, jQTouch.


CLOSE