日期:2014-05-20  浏览次数:20445 次

急救:WAP程序在MTO手机上无法正常运行....
谢谢各位大侠的关注!

郁闷了好几天才测试出在MOTO A1200系列手机上 遇到selectionList控件且有时候遇到textbox就自动返回到上页,许多地方WAP页面无法打开,地址栏一直处于忙碌滚动状态!

其中在网络上搜索过一些LINK等控件在MOTO手机上无法正常导航或运行的帖子,也有一些在MOTO上要注意的事项,但解决方法都试过了,问题仍存在........

------解决方案--------------------
没做过Wap开发,关注。
------解决方案--------------------
up
------解决方案--------------------
是你的控件render出来的wap标签不标准所致. 使用第3方控件经常有此问题.
------解决方案--------------------
呵呵 这个 没有 办法 以前做wap.joyes.com
的时候 全部 只有
Response.Write()出wap 页面代码
用mobile控件 我以前也发现过很多 兼容问题

------解决方案--------------------
学习~~
------解决方案--------------------
看来 以后 多学学 wap了
------解决方案--------------------
是编码有问题,要用UTF-8编码
------解决方案--------------------
关注
------解决方案--------------------
具体MOTO手机为什么不支持一些基本控件不清楚,好象我测试过MOTO的手机是支持下拉列表等控件的。但有下面几点可以帮你排查问题,希望有所帮助:
1.检查页中是否有一些非法字符,比如有许多手机不支持 <font> 标签。
2.检查手机相关上网设置,看看上别的网站系统是否正常,并确定WAP和WEB浏览器的区分设置(可能一些手机把WAP控件当做普通WEB控件分析,那样可能出现现在的问题)。
3.编码设置为 <globalization fileEncoding= "gb2312 " requestEncoding= "gb2312 " responseEncoding= "gb2312 "/>
4.尝试多种导航方式看能不能解决问题Me.RedirectToMobilePage( "main.aspx ") Me.Server.Transfer( "main.aspx ") LINK控件导航 ActiveFrom导航。
5.清空手机缓存再测试一下,或在页面上加上 <meta http-equiv= "Cache-control " content= "no-cache " />
6.建个新项目拉个普通控件确定一下是否真的不怪程序的问题。
7.我没招了.....
------解决方案--------------------
我帮你找到答案了,是RedirectToMobilePage重定向的问题,当用RedirectToMobilePage重定向到一些带列表框、多选框等输入控件的页面时用MOTO手机测试会出现问题。
但还没有找到代替RedirectToMobilePage的方法,不知道有哪位高手知道不?
------解决方案--------------------
楼上的说了等于没有说啊,:))
------解决方案--------------------
gz
------解决方案--------------------
RedirectToMobilePage
========
为什么不用LINK代替?