[英]FireBreath - Getting HTML attrib from a plugin
使用FireBreath从插件获取HTML属性的最佳方法是什么?
我使用以下行从网页调用插件:
<embed src="mydata" type="application/x-myplugin" hidden="true">
如何获得插件中“ src”的值? (例如从无效MyPlugin :: onPluginReady()?中)
我只在文档中看到有关如何从Javascript对象中获取参数的信息( http://www.firebreath.org/display/documentation/Interacting+with+Javascript )。
有没有办法直接从HTML获取它们?
最后,在阅读了NPAPI文档之后,我了解到这些HTML属性被赋予了一个名为NPP_New的函数(来自API接口)(在参数argc,argn,argv中)。 因此,我使用了我最好的朋友“ grep”(对不起的google),发现此功能在firebreath中的实现位置。
遵循轨道(npapiPlugin-> ...-> BrowserPlugin-> PluginCorePtr-> PluginCore),我理解可以使用this-> getParam(“ src”)从插件类轻松访问HTML属性。
我想我们无法找到比...仅仅调用getParam()更为简单的解决方案,因此我关闭了这个问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.