java - Silverlight/Java Applet 等效项?

标签 java c# silverlight npapi

我的社会因 Google 浏览器中的 NPAPI 弃用而受到打击。

我们使用 Silverlight 很长时间了,目前正在寻找替代解决方案。

小程序和 silverlight 的优点在于应用程序可以轻松访问文件系统并获得自动将任何内容保存到计算机中的权限。

此外,它与主要操作系统和几乎所有浏览器兼容,这对我们的客户来说是一件好事。

但是 chrome 认为 NPAPI 会造成太多安全问题,他们将在 9 月份删除它。

我正在寻找一种简单的方法来提供访问权限,至少是对客户的文件系统的访问权限。 asp.NET 在服务器端为我们提供了所需的一切,但它在客户端却无能为力。借助 silverlight,我们能够使用剪贴板、在特定目录中保存多个文件、从客户端发送邮件等。

我考虑过在多个操作系统上制作我们自己的插件,但这需要大量工作。所以我想知道是否已经存在一个简单的兼容解决方案。

最佳答案

您可以构建一个 FireBreath2 插件来提供此功能 - FireBreath2 将在带有 native 消息传递的 Chrome 上工作,并且您描述的功能应该不难实现跨平台。但请记住,您需要防范一些严重的安全风险。

截至撰写本文时,FireBreath2 尚未完全准备好投入生产,但已经非常接近了。 ActiveX 支持尚未完成,但完成它应该不需要太多工作。这需要对 C++ 有很好的理解,并且愿意帮助该项目,因为它还没有 100% 准备好进入黄金时段。

关于java - Silverlight/Java Applet 等效项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29891680/

相关文章:

c# - 运算符 '+' 不能应用于类型 "string"和 "method group"的操作数

silverlight - Silverlight错误记录

java - HashMap的put方法出现NullPointerException

java - 比较对象

java - 编写触发器或通过编程实现操作?

c# - 连接对象的字符串表示的好方法?

java - 在spring框架中读取带注解的属性文件

c# - 我可以将此 C# 代码转换为一些 Linq 代码吗?

asp.net-mvc - asp.net mvc 网站中的单个silverlight 控件?

silverlight/windows phone 7 selectedIndex 列表框中按钮的问题