我开发了一个NPRuntime插件,一切正常,但它没有在Safari中初始化。我在MozillaPlugins注册表项中注册了该插件,它适用于Chrome / FF / Opera,但Safari写道该插件缺失,虽然我在isntalled safari插件列表中找到了我的插件。我做错了什么?
答案 0 :(得分:1)
这真的很难说。苹果公司不支持Windows上的Safari,所以我不打扰自己支持它。如果它非常重要,我建议在所有NPP_方法中添加日志记录(以及你的NP_函数)并查看调用的内容;找出它是否甚至加载你的插件。通常情况下,如果某些内容没有像浏览器在启动时想要的那样,那么它的行为就像它根本找不到它一样。
您还可以使用Process Monitor查看是否正在尝试加载文件。