Loading
  • カテゴリ wizmobile の最新配信
  • RSS
  • RDF
  • ATOM

ブログ - wizmobileカテゴリのエントリ

p1エミュレータで softbank端末を試す。

どうもアンカータグの href のパラメタが urlencode されていると、うまく動作しない...

実機がないので、p1emuのせいなのか不明...
ただ、docomo や au では動くようなので、p1emuは確信的にエラーにしているのだと思うが......

wizmobile はエンコード変換のために <a href="..."> を書き換えてくれるのだが、これのおかげで urlencode も自動的に行われてしまう...
(これはwizmobileのせいではなく、softbank 端末(p1emu)のせいなのだが...)

この変換は wizin/src/filter/Common.class.php の Wizin_Filter_Common::filterOutputEncoding() 中で行われているようで、
試しに
    $queryValue = urlencode( $queryValue );
をコメントアウトしてみると、動作してくれた。

うーん。どうしましょう........
  • トラックバック (0)
  • 閲覧 (6645)

wizmobile [0.26] 携帯からの投稿

カテゴリ : 
不具合情報 » wizmobile
執筆 : 
masa 2008/8/13
以下は未確認情報です。

例によってiモードシミュレータ

(1) pico で コメント(d3forum)をつけると、コメントを投稿できたが、ログアウトされていた。
ちなみにゲストで投稿すると「javascriptをonにしろ」と言われるのは、d3forum の仕様?

(2) d3Blog でコメント(標準コメント)をつけても同様。さらにゲストで投稿すると真っ白。投稿もできていない...
  • トラックバック (0)
  • 閲覧 (3241)
iモードHTMLブラウザで見ると ※ が化けている。
(実機はないのでわからない...)
ソースで確認すると ※ となっている。
常に化けるわけでもないのかな?
よくわからない...
同じ pico のコンテンツを、ブロックで配置したときには化けないのだが、コンテンツとして表示すると化けている...???
当然PCの場合は問題ない訳だが。
ひとつ気がつくことは、化けているときには &nbsp; も   になっていることだ。
と、よーく見るとソースの最後にエラーが出ていた。
どうやらページ分割との関係のようだ。

確かに化けるほうの画面は、コメント欄があるためデータ量が多い。

Warning [PHP]: DOMDocument::loadHTML() 
   [function.DOMDocument-loadHTML]: Attribute class redefined in Entity,
   line: 94 in file /.../xoops_trust_path/wizin/src/util/Web.class.php line 135
  • トラックバック (0)
  • 閲覧 (3558)
(分割を ON にしている場合?)
XML パーサでの変換が入るためか、
<textarea></textarea>

<textarea/>
に変換されてしまう。
そのため端末(iモードHTMLシミュレータだが...)が</textarea>がないと勘違いし、その後のデータがテキストエリア中に流し込まれてしまうようだ。

動作環境との兼ね合いもあるかもしれない...

とりあえずモバイルテンプレートを修正する。
<textarea id="contents" ...><{$entry.xxxx}></textarea>
のようになっているものに HTMLコメント<!---->を差し込む
<textarea id="contents" ...><{$entry.xxxx}><!----></textarea>
これでとりあえず、対処できた。
  • トラックバック (0)
  • 閲覧 (3711)
IMGTAG D3 [0.22] のように画像をPHPでくるんで出力していると
wizmobile でエラー(正確にはワーニング)が発生して、画像が表示されない。
(iモードシミュレータの場合、willcom端末ではでなかった...)

Warning [PHP]: getimagesize(/.../html/modules/album/index.php?page=image&amp;id=210&amp;sz=0)
  [function.getimagesize]: failed to open stream: No such file or directory
  in file /.../xoops_trust_path/wizin/src/util/Web.class.php line 44

なるほどね。
なんらかの都合で、画像をリサイズしようとしてくれているんですね?
でもPHPでくるまれていたと...
  • トラックバック (0)
  • 閲覧 (7913)