问题标签 [ripple]

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 投票
9 回答
13289 浏览

google-chrome - Cordova 3 + 波纹

有人知道 Ripple 是否适用于最新的科尔多瓦版本?因为我正在尝试,我什至无法启动控制面板。当我尝试不使用它时,会弹出一些“警报”:

差距:[“插件管理器”,“启动”,“插件管理器590841628”]

差距:[“应用程序”,“显示”,“App590841629”]

版本: Cordova 3 Ripple 0.9.16 Chrome 28.0.1500.95 m

0 投票
3 回答
5333 浏览

sqlite - 如何在 Ripple 中使用 Sqlite 运行 PhoneGap 应用程序?

我有一个 phongap 应用程序,它带有一个在 android 和 iphone 中运行的 sqlite 插件。当我尝试在 Ripple 中运行它时,我会遇到几个错误,具体取决于我使用的 cordova 版本和设备。他们都没有工作。在stackoverflow 的一些评论中,我看到人们在ripple 下的phonegap 中运行sqlite。

我在我的项目中使用 PG-SQLitePlugin-Android插件,它实际上只支持 Phonegap 2.7.0+。

我发现我可以通过调用 Ripple 来强制使用 2.7.0:

file://localhost/Users/----/----/----/www/index.html?enableripple=cordova-2.7.0

在启用通过 chrome 访问文件系统后,Ripple 实际上加载得很好。

当我在脚本中包含 cordova-2.7.0.js

index.html 弹出一个弹出窗口,其中包含以下文本:

差距:[“设备”,“getDeviceInfo”,“设备119187522”]

我可以接受或取消,然后再出现 2 个对话框,如果我接受它会被挂起。

js 控制台显示 cordova 2.7.0 确实在运行:

由于缺少 _cordovaNative,因此退回到 PROMPT 模式。仅适用于 Android 3.2 及更低版本。科尔多瓦-2.7.0.js:906

deviceready 未触发

当我在我的脚本中包含 cordova-2.9.0.js

它的发生与 2.7 相同

由于缺少 _cordovaNative,因此退回到 PROMPT 模式。仅适用于 Android 3.2 及更低版本。科尔多瓦-2.7.0.js:906

但这次我得到了其他错误

加载资源文件失败://localhost/Users/laullobetpayas/-------/---/------/www/cordova/cordova_plugins.json 加载资源文件失败://localhost/用户/-------/---/-----/www/cordova/cordova_plugins.js

deviceready 未触发

当我的脚本中不包含任何 cordova.js

SQLitePlugin.js:31 Uncaught ReferenceError: cordova 未定义 SQLitePlugin.js:34

  • 我使用了正确的插件吗?
  • 哪个是使用插件和波纹运行的cordova / device tu的propper版本?
  • 我是否必须在我的项目中包含cordova.js

Hel 将非常感激,我试图解决这个问题已经有很长一段时间了。提前谢谢你。

0 投票
2 回答
5778 浏览

jquery - PhoneGap 应用程序无法在 Google Ripple 上运行

我正在开发一个phoneGap 应用程序。当我在浏览器中测试我的应用程序时,没有问题。一切运作良好。但是当我在涟漪中尝试它时,我的 javascript 不起作用。详细说明:用户可以登录系统,如果成功重定向到另一个页面(使用 jquery mobile),它在 chrome、internet explorer 和 firefox 中运行良好。但不适用于波纹。我的代码如下所示:

我的应用结构如下图所示:

在此处输入图像描述

错误代码是:xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=http%3A//localhost%3A30673/ap‌​i/user/Get%3Fjsonippleapi.herokuapp.com 状态代码:500 内部服务器错误 我正在从本地主机地址获取数据:localhost:30673/api/user/Get'; 它在浏览器中运行良好。并从 localhost:30673/api/user/Get 获取数据。但在涟漪中,它试图从那里获取数据:xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=http%3A//localhost%3A30673/api/u‌​ser/Get%3Fjsonippleapi.herokuapp.com

需要建议的人。

0 投票
5 回答
4164 浏览

javascript - 带有PhoneGap的Ripple Emulator + android项目

我正在 Eclipse IDE 中使用 PhoneGap 创建一个 android 项目。

现在我想使用 Ripple Emulator 而不是 Android Virtual Device Manager (AVD),因为 AVD 非常慢。

我在我的 Google Chrome 中安装了扩展并启用了“允许访问文件 URL”选项。

当我打开我的 index.html 页面时,我得到一个像这样的 javascript 弹出窗口: 在此处输入图像描述

如果我单击“确定”或“取消”,页面就会冻结,所以我无法启用波纹模拟器...。

这是我的“index.html”文件:

有谁知道我为什么会弹出这个窗口?

0 投票
0 回答
203 浏览

jquery-mobile - 无法在 Ripple 中滑动 JQuery Mobile Slider

这真的让我很烦。我正在使用 Chrome Ripple Emulator 来测试我的移动应用程序。而且在使用 Ripple 时,我无法通过滑动按钮来更改滑块的值。如果我禁用 Ripple,我可以滑动滑块。有没有人经历过这个?

0 投票
1 回答
132 浏览

cordova - 为什么 Ripple 无法签署我的应用程序?

我正在使用Ripple为使用Blackberry web works sdk的 Blackberry 7.0 和更早的设备打包和签名我的phonegap应用程序。

已成功完成的事情:

  1. 安装了所有 3 个 .csi 文件。(使用的链接
  2. 更改了 bin 文件夹中的 bbwp.properties 文件。(使用的链接

但是当我尝试打包和构建时,它只会给我“构建成功”的警报。但是当我检查输出文件夹时,只有 project.zip 文件存在。相反,它应该给我 OTA 安装和标准安装。

这是我第二次尝试从头开始配置整个环境。

历史: 在我的第一次尝试中,一切都是全新安装的。它成功地给了我名为OTA installSTANDARD install的输出文件的输出文件,并且打开了签名工具,它开始连接到他们的服务器进行签名,但该过程从未结束,必须强制关闭。

然后在谷歌搜索之后,我发现我错误地使用了 java SE 7,如果你的目标是 BB os 7 和更早版本,这不是必需的,所以我编辑了 bbwp.properties 文件,之后它开始表现得像我刚才解释的那样(仅生成 project.zip 文件)

使用打包和签名选项后,如果我从 Ripple(仅 zip 文件)获得正确的输出,谁能解释我?

如果是,那么如何进一步进行?

如果没有,那么如何解决这个问题?

任何帮助将不胜感激。

0 投票
2 回答
288 浏览

java - 如何在黑莓 10.2 模拟器上部署黑莓应用程序

  1. 我正在使用波纹模拟器。我创建了简单的 config.xml 文件和 index.html 文件,我使用波纹模拟器运行应用程序。
  2. 使用波纹模拟器我构建了应用程序并创建了 HelloWorld.bar 文件。
  3. 现在,我必须在 Blackberry10 模拟器上部署这个应用程序,我安装了 blackberry 10 模拟器。
  4. 请告诉我在 blackberry10 模拟器上部署黑莓应用程序的步骤
  5. 我正在使用下面的链接,我没有得到如何配置模拟器

    https://developer.blackberry.com/develop/simulator/simulator_configuring.html

0 投票
1 回答
2802 浏览

node.js - PhoneJS w Ripple模拟器无法连接到本地节点服务器

我正在尝试使用绑定到本地 node.js 数据服务器(运行在 localhost:3000,数据库 MongoDB)的数据来测试 PhoneJS 应用程序,它在我的浏览器(Chrome)中运行良好:

现在尝试模拟移动设备,我通过 Ripple 模拟器运行它。该应用程序在模拟器中正确显示,但在尝试从节点服务器获取数据时失败......

返回

我错过了一些重要的参数吗?

这是我的 server.js :

0 投票
1 回答
103 浏览

javascript - 如何使 Ripple 触发 PhoneGap 特定代码

我正在构建一个也需要作为网站运行的 PhoneGap 应用程序。当作为 PhoneGap 应用程序运行时,我必须包含 phonegap.js 脚本,但当我作为网站运行时,该文件将不存在。正如这个问题所涵盖的,有很多方法可以实现这一点。我的问题是我正在使用 Ripple 模拟器在浏览器中测试我的应用程序,但大多数测试并未将 Ripple 检测为 PhoneGap。例如; 如果我在 Ripple 中测试的页面是通过“http:”提供的,那么在 url 中测试“file:”将不起作用。

我的问题是;当在 Ripple over http 中进行测试时,在 PhoneGap 中有条件地执行代码的哪种技术也可以工作?这还重要吗?Ripple 是否总是加载 phonegap.js 文件,还是我仍需要手动将其包含在标签中?

0 投票
1 回答
117 浏览

blackberry - 使用波纹测试和构建用于黑莓的 phonegap/cordova 应用程序的过程是什么

我正在使用ripple + cordova为android和blackberry(os 6和7)创建应用程序,一切正常——只要我选择apache cordova作为平台。但是,为了在黑莓(模拟器或设备)上构建和测试,我需要进入波纹的网络工作模式。这就是问题所在。

在这种模式下,Ripple 不会触发 deviceready 事件,编译的应用程序也不会。我什至移动了科尔多瓦的黑莓示例应用程序的 www 文件夹,同样的事情发生了。没有触发 deviceready 事件。相反,ripple 正在触发另一个事件:

webworks.handset :: Initialization Finished (Make it so.)。

我做错了什么,正确的过程是什么?任何帮助表示赞赏。谢谢。