browser-plugin相关内容
情况:我已经为我的 IE 用户编写了一个完美运行的 ActiveX 控件.我构建了 .ocx,对其进行了 CAB,签名,然后将其放在带有 EMBED 标签的站点上.用户加载页面,黄色栏出现,询问他们是否要安装它:他们所要做的就是点击它,然后我们就离开了. 现在我需要构建对 FF、Chrome 和 Safari(在 Mac 上)的支持.根据我的研究,NPAPI 是做到这一点的方法,而 Fire
..
我在使用 标签从 content_script 脚本加载我插入到页面上下文中的所有脚本时遇到问题,因为它们必须是以正确的加载顺序执行,因为有些依赖于其他.在一个实际的 HTML 文件中,我猜有一个队列来加载文件,但是通过插入 标签,如果一个脚本延迟一点时间,下一个脚本开始加载然后是立即执行,尽管它必须等待仍在加载的依赖库. 下面是由于x-tag-core.
..
我们希望在通过 servlet 的 doGet 方法从数据库中检索 PDF 文档后在 HTML 页面中显示它. 谁能分享一些关于如何实现这一目标的片段? 解决方案 需要使用对象、嵌入或 iframe 标签检索除图像之外的非 html 内容 iframe: object/embed:
..
在任何浏览器中运行时查看 Flash/Flex 电影的 trace() 输出的简单方法是什么? 解决方案 下载并安装 Flash Player 的内容调试器版本. 通过添加 mm.cfg 启用跟踪日志记录(官方指南)文件: ErrorReportingEnable=1TraceOutputFileEnable=1 在哪里保存 mm.cfg 取决于操作系统: Mac OS X
..
什么是 Java 的“下一代插件",它与经典插件有何不同? 奇怪的是,Mac OS X 上只有一个通用插件,那么这个区别只是在 Windows 上,还是 linux 也有两个插件? 我还注意到 Firefox 只告诉我更新经典插件,所以我想知道如果只有一个插件可以被攻破,这两个插件会有什么不同.或者 Firefox 犯了一个错误,它们都容易受到攻击. 我也很感兴趣这种区别是否会对
..
有没有办法跟踪您在每个网站上花费的时间?理想情况下,我想要一些可以插入浏览器的东西,它可以为我提供可以传递给 Ruby 程序的信息.每天它可能会输出如下内容: http://www.google.com =>45.02 分钟http://www.espn.com =>34.21 分钟http://www.facebook.com =>26.35 分钟 如果它不存在,你会用什么来构建它?
..
在通过servlet的doGet方法从数据库中检索PDF文档之后,我们希望在HTML页面中显示PDF文档. 任何人都可以分享一些有关如何实现此目标的摘要吗? 解决方案 除图像之外的非html内容都需要使用对象,嵌入或iframe标签进行检索 iframe : 对象/嵌入:
..
我正在通过以下答案尝试使用Yury Sidorov的NPAPI框架: 如何使用NPAPI将Delphi VCL表单嵌入HTML页面 ,但我收到NPPlugin.pas错误。我正在使用delphi XE7,在这里我按照Krom Stern的说明进行操作 过程DefDebugOut(const Msg:string); 开始 OutputDebugStringA(PAnsiCha
..
我们正在为Mac上的Safari浏览器制作一个插件。 通过Internet浏览后,我发现Mac上的插件通常没有窗口,但我想要一个窗口插件。即使在函数 NPP_SetWindow 中,我也尝试打印变量 type (类型为 NPWindowType )的值,如下所示: NPError NPP_SetWindow(NPP实例,NPWindow * pNPWindow) { ...
..
就IE而言,我的理解是您必须尝试实例化ActiveXObject,然后检查是否成功,然后可以通过实例化的插件查询版本...没有什么特别令人兴奋的。 但是在Firefox(我认为其他NPAPI浏览器)上,您可以检查已安装的插件并获取DLL名称,等等(至少在Windows上如此)。除了已存在的插件外,我还能确切地找到 什么?插件文件名,还有其他内容吗? 编辑:而且,可以 IE支持 any
..
我正在使用NPAPI和D3D编写插件。我只是简单地将DXSDK和NPAPI的D3D样本放在一起。插件启动时,我收到HWND,然后将其传递给D3D进行绘制。 虽然可以。测试页上的控件(400 * 300矩形)确实显示了我的期望。 但是FireFox窗口中的所有其他区域都是黑色的,包括菜单栏。测试页上的所有其他内容都看不到。 我只尝试了带有HWND的InitDevice(D3D),并
..
我是OS X应用程序开发的新手,所以请耐心.....我有一个OS X应用程序,该应用程序广泛使用WebView为用户提供视频会议/屏幕共享功能,该功能依赖于浏览器插件。当我禁用沙箱功能时,该视频插件可以工作,但是我们希望在OS X App Store中分发我们的应用,并需要使其与沙箱WebView一起使用。 解决方案 简单的答案:以32-运行 更长的答案:在10.7上,您可以在沙箱中
..
如何从JavaScript检测浏览器是否支持NPAPI?并非所有人都能做到,尽管我可以依靠用户代理,但我宁愿以一种更可靠的方式(如果存在的话)这样做。 不幸的是,我可以 谢谢。 解决方案 没有为此的JS API,但除了基于IE / Trident的浏览器和ChromeOS之外,基本上所有桌面浏览器都支持NPAPI。 您可以通过检查 navigator.plugins 。
..
我正在编写一个简单的napapi插件,我必须在html页面中打印从javascript函数传递的值。但是我在做这件事时遇到了问题。它在firefox上运行正常。但我想在qt fancybrowser示例中做到这一点。无论我在javascript代码中传递什么值,打印的值始终为0. javascript代码如下: < HTML> ..... 函数p
..
我正在使用 firefox 扩展程序“nofollow noreferrer”> webExtensions 可以帮助我轻松完成下面的工作。 我必须点击网站上的大约50-60个按钮更新任务状态。单击此按钮,网页将调用网页的 updTask(id) JavaScript函数,然后进行Web服务调用以更新任务。 我无法使用以下代码从我的内容脚本执行此操作: manifest.json
..
当浏览器插件不可用时,显示HTML替代方案的最佳做法是什么?我用这样的对象标签嵌入插件: 这是Google Chrome中显示的未知插件,但我希望解决方案能够正常运行在所有浏览器上(即FF插件/ Chrome插件/ IE ActiveX对象
..
我使用带有开源插件的Firefox来播放视频。将视频缩放为“尽可能好”以适应嵌入对象宽度和高度中定义的可用空间。但是有时在右侧和/或底部有一点灰色边框。 看来这不是我父母div的bgcolor,因为改变它根本没有任何作用。 这是HTML:
..
我们想显示文件(例如 pptx , xlsx , docx , pdf , html )在通过servlet doGet方法。 任何人都可以分享一些关于如何实现这个功能的片段? 解决方案 非html内容除了需要使用对象,嵌入或iframe标签检索图片之外,还需要使用iframe标签 iframe : o
..
我想用gwt开发一个插件。它必须使用java.security。*作为客户端的密钥生成。 i已经提出所有要求 但它显示以下错误。 加载模块 coreservlets.GwtApp1 加载继承模块'coreservlets.GwtApp1' 加载继承模块'java.security.KeyPair' [错误]无法在您的类路径中找到'java / security / KeyP
..
我有一个由dll和manifest.json文件组成的npapi插件。这个npapi DLL被检测为chrome上的插件,即它被列在about:插件页面上。但是,当我使用标签在示例html页面中调用此插件时,它表示“插件无法加载”。 任何想法为什么这个插件无法加载铬。 谢谢 解决方案 肯定地说,但我猜想这是两件事之一: 您的插件可能具有isn没有被发现。如果您要链接到需要.D
..