问题标签 [mozilla-prism]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2352 浏览

javascript - Mozilla Prism:禁用弹出窗口拦截器

我正在使用 Mozilla Prism 开发一个应用程序。不幸的是,Prism 已激活其弹出窗口阻止程序。

我试图通过插入一行来禁用它

user_pref("privacy.popups.policy", "1");

或者

user_pref("dom.disable_open_during_load", false);

进入位于 Prism 应用程序目录中的 webapp.js。但是,这不起作用,弹出窗口仍然不起作用。有任何想法吗?

0 投票
1 回答
1051 浏览

mozilla - 将插件移植到 Mozilla Prism 1.0b1

我正在尝试将应用程序移植到最新版本的 Mozilla Prism(当前为 1.0b1)。说明说要把它放在 install.rdf 中:

但是,对于 maxVersion,我找不到允许它安装的条目。我试过1.1b1。, 1.1, 1. , 什么都没有。

有人知道怎么做吗?

TIA 迈克

0 投票
2 回答
622 浏览

silverlight - 棱镜与浏览器外的silverlight

我最近开始阅读 Silverlight 3 的浏览器外功能。我还注意到这里有不少人谈到 Prism。我只有很短的时间阅读这些主题。

但是,从我读到的内容来看,它们都扮演着相同的角色。两者之间有什么区别,如果它们相同,为什么人们使用 Prism 而不是浏览器外选项?

谢谢

0 投票
2 回答
4894 浏览

web-applications - Chrome 应用程序快捷方式/Mozilla Prism 安装程序

我想为我的客户部署一个安装程序包。我的应用程序基本上是一个网站,但我希望他们通过它获得最佳体验。Chrome 或 Mozilla 棱镜。我想给他们一个安装程序(win:msi/exe),在桌面上放置一个图标并启动我的应用程序。他们可能已经安装了 chrome 和 Firefox,也可能没有。

我做了一些浅层的搜索,但都干了。我忍不住想我不是第一个想要这样做的人。我认为 Adob​​e Air 有这种东西,但我过去曾遇到过 Air 问题。

0 投票
1 回答
187 浏览

web-applications - 棱镜:捆绑不工作

我正在尝试一些全新的东西,并决定在 Prism 上试用 Webapps。我从 Mozilla 的开发中心开始创建第一个包。它第一次工作,但是一旦我添加了其他文件来构建整个包,Prism 不再识别我的参数。即使我尝试删除除 Webapp.ini 之外的所有其他文件,它也不再起作用了......

这是我的 webapp.ini

我什至下载了 prism 并在我的 iMac 上重新安装了它。尽管如此,我得到的只是没有选择 .webapp 文件时得到的标准表单。

0 投票
8 回答
4990 浏览

web-applications - 开源站点特定浏览器

这就是我想做的,非常简单:

我想将 URL 放入 Mozilla Prism(或其他替代方法),然后在我的桌面上提供一个图标,当我单击它时,会打开一个窗口并显示该页面。此 Prism 实例的进程应完全独立于正在运行的任何其他 Prism“应用程序”。

Prism 看起来确实可以做到这一点,但我正在运行 Fedora 12 x86_64 并且我无法让它工作,所以我想知道是否有任何 Prism 替代品。

根据wikipedia,这种类型的应用程序称为特定于站点的浏览器。

0 投票
3 回答
1469 浏览

javascript - AJAX 在 Firefox 中运行良好,但在 Mozilla Prism 0.9 中出现故障

我有以下ajax函数:


整个过程在 Firefox 中运行良好,但是当我使用 prism 0.9 时,它出现故障,并且在错误控制台中出现以下错误:


Warning: assignment to undeclared variable xmlhttp Source File: http://192.168.0.7/javascript/main.js Line: 12

Error: uncaught exception: [Exception... "Not enough arguments [nsIXMLHttpRequest.send]" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: http://192.168.0.7/javascript/main.js :: ajax :: line 25" data: no]

0 投票
1 回答
374 浏览

javascript - linux平台上的RIA应用开发

我正在使用 Web 技术构建一个基于 Web 的 RIA 应用程序,包括基于 Rails 的服务器端代码,以及基于 HTML、CSS、JQuery 和插件等的客户端。

我期待使用相同的代码库创建一个独立的跨平台应用程序(我不想用 Qt 或其他语言/库重写应用程序 UI)。

此外,我不希望客户端必须设置 Web 服务器来查看内容。该应用程序大量基于 ajax 并与 restful 后端进行通信。桌面客户端应该能够具有完全相同的功能,并提供额外的本地存储和数据同步。

我希望在 linux 上进行整个开发过程。现在 Adob​​e 已经停止在 linux 上支持 AIR,我不认为它是一个可行的候选者。我一直在研究Mozilla prism,它几乎就是我想要的,除了它似乎没有任何本地存储或与本地文件系统交互的规定。

如果解决方案是开源的,那就更好了。我的整个代码库自下而上都是基于开源技术的,我希望尽可能保持这种状态。

此外,我很乐意手动编写我的应用程序和功能,例如与现有 IDE 集成、GUI 开发环境、强大的应用程序构建器向导等不是必需的要求。

有人建议我可以在 Qt 应用程序中嵌入一个webkit组件并执行我想要的,但我无法找到可以帮助我做到这一点的适当资源。我熟悉 Java 和 C plus plus,所以用其他语言编写额外的包装器代码并不是主要障碍。
如果可以以某种方式将本地存储设施添加到棱镜,那将是一个非常优选的解决方案。

也可以为 google-chrome/chromium 创建一个 插件。它与上述选项相比如何。

任何帮助将不胜感激。

0 投票
1 回答
161 浏览

mozilla-prism - 如何将棱镜应用程序保留在系统托盘中?

我需要以下东西:

  • 在系统托盘中显示我的应用程序
  • 系统托盘上的弹出菜单,用于“退出”或禁用“通知”等选项
  • 即使用户重新启动系统,应用程序也应在启动时保持打开状态
0 投票
1 回答
71 浏览

javascript - Firefox 3.6 所需的输入

我正在尝试找到一个垫片,当输入设置为required.

我刚刚尝试使用Afarkas 的 webshim,但也没有用。