【发布时间】:2013-06-18 20:45:56
【问题描述】:
我有一个使用紧凑框架 2.0 为 Windows CE 开发的应用程序。在 c# 中,打开一个由我工作的公司开发的网站,使用 webbrowser 组件 Component Palette Microsoft。该站点使用 jquery 和 javascript。该应用程序可以正常使用该站点的所有操作功能,没有任何问题。我需要为 windows mobile 6.5 创建相同的应用程序。
我做了一个仅交换平台的试点项目(项目上的右键-> 更改目标平台...-> 更改为 Windows Mobile 6.5.3 Professional DTK)。结果如下:
- 应用程序无法加载加载库 jQuery,启动应用程序时出现内存不足以及网站上的某些按钮功能出现问题。如果我评论该站点的库,则错误消失并且按钮可以正常工作,但 jquery 站点无法正常工作。
- 同一个应用程序在 windows mobile 6.5 经典版和专业版中表现出不同的行为。
- 如果我在两个 Internet Explorer(Windows Mobile 6.5 Windows Mobile 6.5 Classic 和 Professional)中打开由应用程序打开的同一个站点,则该站点可以正常工作。
所以,我有以下问题:
- 该应用程序需要适用于 windows mobile 6.5 经典和专业版。 所以创建的项目(SDK)应该是一样的吧?
- Framework utlizado 应该是 compact 2.0 还是应该使用 compact 3.5?
- 有没有办法控制内存windows mobile 6.5避免 IE 内存不足错误?
- Microsoft webbrowser 组件有什么替代品吗?
- Microsoft webbrowser 组件使用的引擎是什么?它会是安装在 Windows Mobile 上的默认浏览器吗?我可以换吗?
慷慨地
【问题讨论】:
标签: c# windows-mobile-6.5