browser-plugin相关内容

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

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

如何使用 <script> 将脚本顺序插入到页面上下文中标签

我在使用 标签从 content_script 脚本加载我插入到页面上下文中的所有脚本时遇到问题,因为它们必须是以正确的加载顺序执行,因为有些依赖于其他.在一个实际的 HTML 文件中,我猜有一个队列来加载文件,但是通过插入 标签,如果一个脚本延迟一点时间,下一个脚本开始加载然后是立即执行,尽管它必须等待仍在加载的依赖库. 下面是由于x-tag-core. ..
发布时间:2021-12-24 11:37:19 前端开发

如何在 HTML 页面中嵌入 PDF?

我们希望在通过 servlet 的 doGet 方法从数据库中检索 PDF 文档后在 HTML 页面中显示它. 谁能分享一些关于如何实现这一目标的片段? 解决方案 需要使用对象、嵌入或 iframe 标签检索除图像之外的非 html 内容 iframe: object/embed: ..
发布时间:2021-12-21 11:43:33 前端开发

什么是“下一代插件"?用于 Java

什么是 Java 的“下一代插件",它与经典插件有何不同? 奇怪的是,Mac OS X 上只有一个通用插件,那么这个区别只是在 Windows 上,还是 linux 也有两个插件? 我还注意到 Firefox 只告诉我更新经典插件,所以我想知道如果只有一个插件可以被攻破,这两个插件会有什么不同.或者 Firefox 犯了一个错误,它们都容易受到攻击. 我也很感兴趣这种区别是否会对 ..
发布时间:2021-11-16 22:30:37 Java开发

跟踪在每个网站上花费的时间

有没有办法跟踪您在每个网站上花费的时间?理想情况下,我想要一些可以插入浏览器的东西,它可以为我提供可以传递给 Ruby 程序的信息.每天它可能会输出如下内容: http://www.google.com =>45.02 分钟http://www.espn.com =>34.21 分钟http://www.facebook.com =>26.35 分钟 如果它不存在,你会用什么来构建它? ..
发布时间:2021-09-07 19:51:10 其他开发

如何在HTML页面中嵌入PDF?

在通过servlet的doGet方法从数据库中检索PDF文档之后,我们希望在HTML页面中显示PDF文档. 任何人都可以分享一些有关如何实现此目标的摘要吗? 解决方案 除图像之外的非html内容都需要使用对象,嵌入或iframe标签进行检索 iframe : 对象/嵌入: ..
发布时间:2021-02-10 20:49:04 前端开发

NPAPI插件框架错误

我正在通过以下答案尝试使用Yury Sidorov的NPAPI框架: 如何使用NPAPI将Delphi VCL表单嵌入HTML页面 ,但我收到NPPlugin.pas错误。我正在使用delphi XE7,在这里我按照Krom Stern的说明进行操作 过程DefDebugOut(const Msg:string); 开始 OutputDebugStringA(PAnsiCha ..
发布时间:2020-06-07 18:43:38 其他开发

可以通过编程方式制作窗口化或无窗口化插件(适用于Mac上的Safari)吗?

我们正在为Mac上的Safari浏览器制作一个插件。 通过Internet浏览后,我发现Mac上的插件通常没有窗口,但我想要一个窗口插件。即使在函数 NPP_SetWindow 中,我也尝试打印变量 type (类型为 NPWindowType )的值,如下所示: NPError NPP_SetWindow(NPP实例,NPWindow * pNPWindow) { ... ..
发布时间:2020-06-07 18:43:36 其他开发

查询浏览器插件的存在/版本/等

就IE而言,我的理解是您必须尝试实例化ActiveXObject,然后检查是否成功,然后可以通过实例化的插件查询版本...没有什么特别令人兴奋的。 但是在Firefox(我认为其他NPAPI浏览器)上,您可以检查已安装的插件并获取DLL名称,等等(至少在Windows上如此)。除了已存在的插件外,我还能确切地找到 什么?插件文件名,还有其他内容吗? 编辑:而且,可以 IE支持 any ..
发布时间:2020-06-07 18:43:32 前端开发

使用NPAPI + D3D编写插件。它可以在Firefox上运行,但浏览器不可用。为什么?

我正在使用NPAPI和D3D编写插件。我只是简单地将DXSDK和NPAPI的D3D样本放在一起。插件启动时,我收到HWND,然后将其传递给D3D进行绘制。 虽然可以。测试页上的控件(400 * 300矩形)确实显示了我的期望。 但是FireFox窗口中的所有其他区域都是黑色的,包括菜单栏。测试页上的所有其他内容都看不到。 我只尝试了带有HWND的InitDevice(D3D),并 ..
发布时间:2020-06-07 18:43:29 其他开发

如何将Webkit插件添加到沙盒OS X应用程序WebView?

我是OS X应用程序开发的新手,所以请耐心.....我有一个OS X应用程序,该应用程序广泛使用WebView为用户提供视频会议/屏幕共享功能,该功能依赖于浏览器插件。当我禁用沙箱功能时,该视频插件可以工作,但是我们希望在OS X App Store中分发我们的应用,并需要使其与沙箱WebView一起使用。 解决方案 简单的答案:以32-运行 更长的答案:在10.7上,您可以在沙箱中 ..

使用JavaScript检测NPAPI支持

如何从JavaScript检测浏览器是否支持NPAPI?并非所有人都能做到,尽管我可以依靠用户代理,但我宁愿以一种更可靠的方式(如果存在的话)这样做。 不幸的是,我可以 谢谢。 解决方案 没有为此的JS API,但除了基于IE / Trident的浏览器和ChromeOS之外,基本上所有桌面浏览器都支持NPAPI。 您可以通过检查 navigator.plugins 。 ..
发布时间:2020-06-07 18:43:23 前端开发

无法将整数从javascript传递到npapi插件

我正在编写一个简单的napapi插件,我必须在html页面中打印从javascript函数传递的值。但是我在做这件事时遇到了问题。它在firefox上运行正常。但我想在qt fancybrowser示例中做到这一点。无论我在javascript代码中传递什么值,打印的值始终为0. javascript代码如下: < HTML> ..... 函数p ..
发布时间:2019-05-27 15:55:19 前端开发

从浏览器扩展调用网页JavaScript方法

我正在使用 firefox 扩展程序“nofollow noreferrer”> webExtensions 可以帮助我轻松完成下面的工作。 我必须点击网站上的大约50-60个按钮更新任务状态。单击此按钮,网页将调用网页的 updTask(id) JavaScript函数,然后进行Web服务调用以更新任务。 我无法使用以下代码从我的内容脚本执行此操作: manifest.json ..

如果插件不可用,则替代HTML

当浏览器插件不可用时,显示HTML替代方案的最佳做法是什么?我用这样的对象标签嵌入插件: 这是Google Chrome中显示的未知插件,但我希望解决方案能够正常运行在所有浏览器上(即FF插件/ Chrome插件/ IE ActiveX对象 ..
发布时间:2018-07-04 20:12:37 前端开发

如何在HTML页面中嵌入文档?

我们想显示文件(例如 pptx , xlsx , docx , pdf , html )在通过servlet doGet方法。 任何人都可以分享一些关于如何实现这个功能的片段? 解决方案 非html内容除了需要使用对象,嵌入或iframe标签检索图片之外,还需要使用iframe标签 iframe : o ..
发布时间:2018-06-13 16:25:41 前端开发

如何在我的gwt应用程序中导入java.security。*

我想用gwt开发一个插件。它必须使用java.security。*作为客户端的密钥生成。 i已经提出所有要求 但它显示以下错误。 加载模块 coreservlets.GwtApp1 加载继承模块'coreservlets.GwtApp1' 加载继承模块'java.security.KeyPair' [错误]无法在您的类路径中找到'java / security / KeyP ..
发布时间:2018-05-31 13:05:59 Java开发

NPAPI插件没有加载在chrome上

我有一个由dll和manifest.json文件组成的npapi插件。这个npapi DLL被检测为chrome上的插件,即它被列在about:插件页面上。但是,当我使用标签在示例html页面中调用此插件时,它表示“插件无法加载”。 任何想法为什么这个插件无法加载铬。 谢谢 解决方案 肯定地说,但我猜想这是两件事之一: 您的插件可能具有isn没有被发现。如果您要链接到需要.D ..
发布时间:2018-05-09 18:41:48 其他开发