Advertisement

PPAPI plugin's interaction process in the browser

阅读量:

上一篇初步了解了PPAPI的设计,并对相关内容进行了深入的学习。

  • 插件实例对象的生成与操作流程
  • 实例大小的判定
  • 绘制(图形显示)
  • 响应输入事件

foruok原创,如需转载请关注foruok的微信订阅号“程序视界”联系foruok。

插件实例对象的创建与使用流程

画了一个简单的调用流程图:

pppapi_call_flow

结合stub.c或graphics_2d_example.c的代码,应该比较容易理解。

前两步我们在上一篇文章“理解PPAPI的设计”里已经介绍了。接着往下说。

当调用PHP::GetInterface()时

复制代码
    PP_Bool Instance_DidCreate(PP_Instance instance,
                           uint32_t argc,
                           const char* argn[],
                           const char* argv[]) {

全部评论 (0)

还没有任何评论哟~