npapi相关内容

Google Chrome 扩展程序:静默打印页面

我正在开发一个内部 Google Chrome 扩展程序,需要一种方法来启动将当前页面打印到打印机.我不希望出现默认的打印对话框(因此,javascript:window.print() 是不可能的). 据我所知,仅使用 JS + HTML 插件是不可能的,所以我也愿意使用 NPAPI 插件(使用虚拟 mime 类型).而且我只关心 Windows 平台. 如果可能,我也愿意接受各种黑 ..
发布时间:2021-12-28 08:24:46 其他开发

以最少的用户步骤部署 NPAPI 插件

情况:我已经为我的 IE 用户编写了一个完美运行的 ActiveX 控件.我构建了 .ocx,对其进行了 CAB,签名,然后将其放在带有 EMBED 标签的站点上.用户加载页面,黄色栏出现,询问他们是否要安装它:他们所要做的就是点击它,然后我们就离开了. 现在我需要构建对 FF、Chrome 和 Safari(在 Mac 上)的支持.根据我的研究,NPAPI 是做到这一点的方法,而 Fire ..
发布时间:2021-12-26 23:27:01 其他开发

从 chrome 浏览器启动我安装的应用程序

我的要求是,如果安装在客户端计算机上,则从 Chrome 浏览器启动已安装的应用程序,如果未安装,则我想开始下载.chrome 的最佳推荐解决方案是什么? 到目前为止我尝试过 使用过 NPAPI,但由于 chrome 弃用了 NPAPI,我无法使用. 已检查 PNacl 和 Pepper API 这两个 API 均不提供对本地文件系统的访问以启动应用程序.他们只是将我的 C/C+ ..

谷歌浏览器扩展和 NPAPI

我需要编写一些 Google Chrome 扩展程序.问题是 Chrome JavaScript API 没有给我足够的能力 - 我需要使用本机代码.我考虑编写一个 NPAPI 插件,该插件将为扩展提供一些自定义 JS API. 是否可以将扩展程序和自定义 NPAPI 插件打包在 .crx 中,然后将其上传到 Chrome 扩展商店? 这种方法的另一个问题是,NPAPI插件会有很多版本 ..

随着 Silverlight 从 Chrome 45 中消失,我的替代方案是什么?

由于 Chrome 45 将在 9 月放弃 NPAPI 支持并使用 Silverlight,除了使用其他浏览器之外,我还有什么选择?我真的需要在我的应用程序中仍然支持 Chrome,并且不能强迫用户不更新他们的主浏览器. 我可以使用 Chrome 扩展吗? 我可以让他们安装一个过时的 Chrome 和一个更新的 Chrome 吗? 还有什么? 解决方案 好吧,似乎有解决方 ..
发布时间:2021-12-24 08:03:26 其他开发

托管 Flash 不会加载 swf 资源(xml、图像等)

我最初尝试在我的 unix 机器上使用 gtk2 实现 swf 阅读器.工作,我可以渲染简单的 swf 文件.现在,我正在尝试使用 xml 配置、添加图像等向我的 Flash 文件添加配置.失败,不会通过 geturlnotify().这是我的代码: #include #include #include #include #include #include #include #include # ..
发布时间:2021-12-20 18:12:07 其他开发

使用 NPAPI 在自定义桌面应用程序中嵌入闪存?

注意:请不要回答只使用 Adob​​e AIR".我知道这一点,在这种情况下不适用. 我一直在查看 Gecko 插件 API 参考. 我假设我必须实现所有必需的浏览器端功能.我的目标是能够在低级别访问 Flash 的图形输出,以便将它们与其他本机代码一起集成到应用程序中.Adobe AIR 是未来的可能性,但对于这个项目来说,性能还远远不够. 有谁知道作为 NPAPI 插件主机的 ..
发布时间:2021-12-20 17:50:54 其他开发

在下载和执行文件时替换 Applet

我有一个应用程序,它有一个小程序,可以做两件简单的事情: 从我们的服务器(如果用户还没有)下载一个可执行的 jar 文件到用户 PC 中的特定文件夹 执行带有对应参数的jar文件 此 jar 文件监视 Office 文件的更改并将其发送回我们的服务器. 问题是 Chrome 正在用 Java 与这个 NPAPI 东西创建战争.所以我必须在 9 月之前考虑替代技术或停止支持 Ch ..
发布时间:2021-11-18 22:29:23 Java开发

您在 Web 应用程序中使用了哪些跨浏览器技术来在客户端计算机上进行操作?

(我对 Google Chrome 的改进有一个问题,这将放弃对我当前解决方案的支持.) 我从事将桌面系统移动到 Intranet Web 应用程序的项目. 关键要求是: 将桌面系统移动到网络应用程序 从 Web 应用程序中的桌面系统重现每一个功能 虽然 95% 的工作需要创建临时 Web 应用程序,但有一件事情是非标准处理的:我的应用程序必须在客户端计算机上执行一些操作 ..

您在 Web 应用程序中使用了哪些跨浏览器技术来在客户端计算机上进行操作?

(我对 Google Chrome 的改进有一个问题,这将放弃对我当前解决方案的支持.) 我从事将桌面系统移动到 Intranet Web 应用程序的项目. 关键要求是: 将桌面系统移动到网络应用程序 从 Web 应用程序中的桌面系统重现每一个功能 虽然 95% 的工作需要创建临时 Web 应用程序,但有一件事情是非标准处理的:我的应用程序必须在客户端计算机上执行一些操作 ..

在下载和执行文件时替换 Applet

我有一个应用程序,它有一个小程序,可以做两件简单的事情: 从我们的服务器(如果用户还没有)下载一个可执行的 jar 文件到用户 PC 中的特定文件夹 执行带有对应参数的jar文件 此 jar 文件监视 Office 文件的更改并将其发送回我们的服务器. 问题是 Chrome 正在用 Java 与这个 NPAPI 东西创建战争.所以我必须在 9 月之前考虑替代技术或停止支持 Ch ..
发布时间:2021-11-16 22:35:56 Java开发

您在 Web 应用程序中使用了哪些跨浏览器技术来在客户端计算机上进行操作?

(我对 Google Chrome 的改进有一个问题,这将放弃对我当前解决方案的支持.) 我从事将桌面系统移动到 Intranet Web 应用程序的项目. 关键要求是: 将桌面系统移动到网络应用程序 从 Web 应用程序中的桌面系统重现每一个功能 虽然 95% 的工作需要创建临时 Web 应用程序,但有一件事情是非标准处理的:我的应用程序必须在客户端计算机上执行一些操作 ..

替代 Java 小程序网络驱动器访问

Chrome 即将彻底破坏与 NPAPI 的兼容性,而 IE 与 ActiveX 打破了 Java Applets 的未来.目前,我们积极为客户组织使用一个安全的小程序,使他们的用户可以通过单击按钮将一堆文件从他们的文件系统上传到我们的服务器.小程序可以完全访问任何配置的驱动器,包括网络驱动器. 随着小程序的即将消亡,如果我们找不到替代方案,此功能将丢失.我已经尝试探索不同的解决方案,包括 ..
发布时间:2021-11-16 22:22:02 其他开发

Flash/Java Applet 的 NPAPI 插件的替代品

我的问题是关于 2014 年 12 月发布的不支持 NPAPI 插件的 chrome 公告.Firefox 也遵循同样的规定.我在我的旧应用程序之一中有一个基于 NPAPI 的插件,并且到目前为止运行良好,但在 chrome 和 Firefox 发布公告后,我正在寻找替代方案. 我想问专家: NPAPI 有哪些替代选项? 对于新选项,我是否需要编写一些新组件,或者我可以围绕我的插 ..
发布时间:2021-11-16 22:20:55 其他开发

从没有小程序的网页访问客户端的扫描仪

我想在客户端访问扫描仪,之前我使用 java 小程序没有问题,但在 chrome 决定不支持 java 之后我该怎么办.如果有 JS、Jquery 或其他语言的解决方案,请告诉我 解决方案 Atalasoft 有一个网络扫描工具包,应该可以满足您的需求:Atalasoft WingScan 产品页面 该产品不使用特定于浏览器的插件,因此适用于所有现代浏览器(IE8+、Chrome、F ..
发布时间:2021-11-16 22:11:19 Java开发

谷歌浏览器 Java 解决方法

Google 最近宣布他们打算 在不久的将来从 Chrome 中移除客户端 Java 支持.我是一名天生的 Java 开发人员,几乎所有基于 Web 的应用都基于某种形式的 Java 构建. 因此,我正在寻找解决 Chrome 停止 Java 支持的方法,而无需使用另一种语言从头开始重写我的所有客户端网络应用程序. 此外,我正在寻找一种不需要 Chrome 内置 NPAPI 解决方法的 ..
发布时间:2021-11-16 22:09:18 Java开发

AllowSetForegroundWindow &SetForegroundWindow:NPAPI 插件想要允许桌面应用程序没有成功

这就是我所拥有的:一个用 C++ 编写的网络浏览器插件和一个用 C# 编写的 Windows 应用程序.它们通过命名管道进行通信.该插件指示 C# 应用程序打开一个文件(假设该文件是一个 .txt 并在记事本中打开). 一旦 C# 应用程序收到命令,它就会打开文件,但记事本没有显示在前台,这是不可接受的,我必须在前台打开记事本. 我修改了 C# 应用程序,以便它调用 SetForegr ..
发布时间:2021-09-25 19:06:30 C#/.NET

npWindow->window 在 NPP_SetWindow 函数中给出 0 值,Mac 上 Safari 浏览器的插件

一个在 windows 上的 firefox 中运行良好的插件,现在正在移植到 Mac 上的 safari.我们正在使用Xcode进行开发.我们希望在 safari 浏览器中有一个可以显示视频的窗口.我阅读了有关 NPP_SetWindow 函数中使用的 NSwindow 的代码,如下所示: NPError NPP_SetWindow(NPP 实例,NPWindow* npWindow){//获 ..
发布时间:2021-06-09 20:38:27 其他开发