IIS--默认网站属性-->http 头-->MIME映射 -->文档类型 -->新类型
.wml text/vnd.wap.wml
.wmlc application/vnd.wap.wmlc
.wmls text/vnd.wap.wmlscript
.wmlsc application/vnd.wap.wmlscriptc
.wbmp image/vnd.wap.wbmp
支持java下载:在iis中需要添加
.jad text/vnd.sun.j2me.app-descriptor
.jar application/java-archive
支持sis文档下载:在iis中需要添加
.sis application/vnd.symbian.install
强制输出WML,可以在WEB.CONFIG中 <system.web>下添加以下内容:
<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"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
</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"
preferredRenderingMime = "text/vnd.wap.wml"
preferredImageMime = "image/vnd.wap.wbmp"
</browserCaps>
乱码问题,可以在WEB.CONFIG中设置:
<globalization requestEncoding="UTF-8" responseEncoding="UTF-8" />
wap模拟器同步
1、您要先上网上下载一个Microsoft ActiveSync,安装后,运行该程序,打开“文件”菜单下的“连接设置”
2、设定为DMA连接
3、打开VS2005,它已经集成了Pocket PC 2003 仿真器,打开“工具”菜单下的设备仿真器管理器
4、在Pocket PC 2003 仿真程序点击右键菜单,选择“连接”
5、连接成功后,在单击右键菜单,选中“插入底座”
6、如果你已经运行了ActiveSync,则托盘中的图标开始变化(有灰,变为动态的绿)
7、此时已连接成功,单击浏览,即可在PC上查看仿真器的内容。
8、很漂亮的Pocket PC,好想拥有一部(正在流口水...)