×
Namespaces

Variants
Actions

浏览器控件接口在删除或重构后无法再工作

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

兼容于
平台: S60 3rd Edition

文章
huwell 在 28 Jun 2007 创建
最后由 hamishwillee 在 04 Nov 2011 编辑
* 设备, 软件 版本:

S60 3rd Edition


  • 说明:

浏览器控件接口的实例在被删除或重构后将无法正常工作。


  • 详细描述:

当一个浏览器控件接口(CBrCtlInterface)的示例生成后(如CBrCtlInterface::CreateBrowserControl()),接口在其生命周期内将保持有效。但一旦该对象被删除或在同一个session中另一个

对象被生成,那浏览器控件API将停止工作,并没有错误返回,而web内容将无法被渲染到父控件上。


  • 案例重现:

可通过S60第三版SDK的BrCtlSampleApp示例来获知这样的情况,这个示例删除并重构了CBrCtlInterface对象给每个test case。


  • 解决方案:

尚无解决方案,客户端使用浏览器控件API去显示web内容时,在程序中只能生成该接口类的一个实例。

This page was last modified on 4 November 2011, at 02:32.
52 page views in the last 30 days.
×