由于JVM的关系,泰山OFFICE的插件,使用了代理机制实现了多窗口。这个机制依赖于系统特性,即只要你拿到窗口ID,在其他进程中绘制都能体现出来。吾以为这是理所当然的。
在昨天UOS浏览器上测试,浏览器上就是没有插件的画面。吾随即就认为,是系统出了问题,即拿到窗口ID后做的绘制,给搞丢了。
实际上呢?当然是你没有调用到插件,或者插件代码出错,或者绘制部分出错。逐步跟踪一下就能发现问题。
由于JVM的关系,泰山OFFICE的插件,使用了代理机制实现了多窗口。这个机制依赖于系统特性,即只要你拿到窗口ID,在其他进程中绘制都能体现出来。吾以为这是理所当然的。
在昨天UOS浏览器上测试,浏览器上就是没有插件的画面。吾随即就认为,是系统出了问题,即拿到窗口ID后做的绘制,给搞丢了。
实际上呢?当然是你没有调用到插件,或者插件代码出错,或者绘制部分出错。逐步跟踪一下就能发现问题。
微信扫码登录