1.WML中参数的传递,除了用到WMLBrowser.getVar("name")外,还可以考虑用URL.getReferer();
由于在aaa.aspx?id=123456页面调用了xxx.wmlsc#xxx()这个脚本,所以URL.getReferer()是aaa.aspx?id=123456
部分手机访问时候会丢失传递的参数只能取到aaa.aspx
-----------------------------------------------------------------------------------
Post at 06-03-10
2.未知文件类型的错误。
遇到这个问题,按以下步骤考虑:
a.Mime类型是否设置正确。
设置如下:
.wbmp image/vnd.wap.wbmp
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
支持Java下载
jad text/vnd.sun.j2me.app-descriptor
jar application/java-archive
b.是否强制WML输出。
<browserCaps>
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
preferredRenderingType = "wml11"
inputType="keyboard"
supportsInputMode = "false"
</browserCaps>
关于b害我调了4个小时
55555。。。。.Net会把现在的高端手机识别为PC浏览器 结果会导致WMLSC这样的东东无法识别。
-----------------------------------------------------------------------------------
Edit at 06-03-16
由于在aaa.aspx?id=123456页面调用了xxx.wmlsc#xxx()这个脚本,所以URL.getReferer()是aaa.aspx?id=123456
部分手机访问时候会丢失传递的参数只能取到aaa.aspx
-----------------------------------------------------------------------------------
Post at 06-03-10
2.未知文件类型的错误。
遇到这个问题,按以下步骤考虑:
a.Mime类型是否设置正确。
设置如下:
.wbmp image/vnd.wap.wbmp
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
支持Java下载
jad text/vnd.sun.j2me.app-descriptor
jar application/java-archive
b.是否强制WML输出。
<browserCaps>
<result type="System.Web.Mobile.MobileCapabilities, System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
<use var="HTTP_USER_AGENT"/>
preferredRenderingType = "wml11"
inputType="keyboard"
supportsInputMode = "false"
</browserCaps>
关于b害我调了4个小时
-----------------------------------------------------------------------------------
Edit at 06-03-16
浙公网安备 33010602011771号