解决了之前说的s60webkit 浏览wml页面崩溃和在V5版本下单击Enter无反应的问题

1 s60webkit浏览wml页面就直接崩溃

通过模拟器调试发现s60webkit reindeer对于WML页面是使用Symbian自带的WMLEngine.dll来解析并渲染的,然后直接就是崩溃在这个库里面。我想可能的原因是因为我们编译联结用的WMLEngine.dll跟真机上的DLL版本不同,接口可能产生了变化。所以既然我要做s60webkit,就让WML页面也用webkit来渲染就好了。把代码里有关WMLEngine的部分屏蔽掉果然就好了

 

2 V5上还无法捕捉到单击事件

这个发现是V5的Enter键跟V3的中键点下去的码是不一样的。s60webkit应该只处理了中键按下去的情况,我就把Enter键的输入都转换成中键,问题解决。 Oh Yeah!

 

开心

 

 

posted on 2010-09-03 17:09  GaryGaryGary  阅读(138)  评论(0)    收藏  举报

导航