【发布时间】:2010-01-19 16:19:32
【问题描述】:
我目前正在为 MacOSX 10.6 开发浏览器插件,并计划使用 netscape API 实现跨浏览器和架构的可移植性。根据Apple's documentation,从 10.6 开始,此类插件会在进程外运行以提高浏览器会话的完整性。我关心的是他们在文档中给出的以下指令:
谨慎使用平台 API。 应尽可能使用新的 插件 API 来满足您的需求。如果不存在此类 API,请提交请求它们的错误。
我不确定这个指令的性质是什么。这个建议是为了提高插件的可移植性,是提醒访问操作系统的其他 API 可能会导致客户端崩溃或损坏用户数据,还是表明对平台 API 的访问在某种程度上“被破坏了? "
【问题讨论】:
标签: safari npapi browser-plugin