今天的主要工作是将ie浏览器整合到程序中,在这个过程中,遇到了不少问题:
1、编译pkg文件生成SISX文件后,将程序安装到手机上时,提示无法安装,引起这个问题的主要原因是pkg文件中的文件路径不正确,根据原来路径无法在机器上找到相应的文件。解决办法是将文件路径写正确后重新安装(文件路径最好用宏定义来表述,便于程序的移植)。
2、S60程序中的ID值对程序编译是有影响的,要定义在相应的范围内,避免无法安装。
3、容器在传统的模式下可以定义多个的,但是要注意各个容器在切换是的操作,AddStackL()将容器加入到栈中,这样可以接受到各种消息和事件,当切换视图时(也就是切换容器),需要调用RemoveFromStackl()。