PPAPI 插件编写

时间:2025-02-24 16:23:43
#include "ppapi/cpp/" #include "ppapi/cpp/" #include "ppapi/cpp/" /// The Instance class. One of these exists for each instance of your NaCl /// module on the web page. The browser will ask the Module object to create /// a new Instance for each occurrence of the <embed> tag that has these /// attributes: /// src="hello_tutorial.nmf" /// type="application/x-pnacl" /// To communicate with the browser, you must override HandleMessage() to /// receive messages from the browser, and use PostMessage() to send messages /// back to the browser. Note that this interface is asynchronous. class HelloTutorialInstance : public pp::Instance { public: /// The constructor creates the plugin-side instance. /// @param[in] instance the handle to the browser-side plugin instance. explicit HelloTutorialInstance(PP_Instance instance) : pp::Instance(instance) { pp::Var v