如何使用NPAPI插件在safari上显示输入框

时间:2014-07-16 04:30:28

标签: macos plugins safari npapi

众所周知,我们可以显示带有html元素的输入框。就像这样。< \ input type =“text”name =“”value =“”>。但现在我想用NPAPI插件在safari上显示这个输入框。 当我嵌入这个插件时,盒子应该在safari上显示。我在https://developer.apple.com/library/archive/samplecode/NPAPI_Core_Animation_Movie_Plugin/Introduction/Intro.html找到了一个名为“NPAPI Core Animation Movie Plugin”的npapi示例。在此示例中,它绘制了将在safari上显示的任何内容。但我想知道是否可以使用NSTextField直接显示输入框。有人做过类似的工作吗?

1 个答案:

答案 0 :(得分:1)

您不能在OS X上的NPAPI中使用NSTextField或其他本机控件.NPAPI不​​是为将本机控件嵌入浏览器窗口而设计的。