问题标签 [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 投票
1 回答
162 浏览

html - Ripple Blackberry webworks 10不加载javascript

我正在使用RippleChrome 插件来试用带有 webworks 10 sdk 的 HTML5 应用程序。我似乎无法下载任何外部 javascript,我试图获取

但两者都不起作用,它总是说无法加载资源,失败等。我在 config.xml 中有这个

任何帮助,将不胜感激。如果有任何其他更好的替代方案和在 HTML5 和 BlackBerry 中显示广告的示例,那就更好了!谢谢。

0 投票
3 回答
2137 浏览

cordova - 如何在 Ripple 模拟器中更改平台版本?

如何将 Ripple 模拟器中的平台从默认的 PhoneGap 2.0.0 更改为 PhoneGap 2.5.0?

我需要最新 Phonegap 版本的一些功能,但我找不到更改版本的方法。谁能帮我?

0 投票
2 回答
1070 浏览

cordova - Phonegap/Cordova 2.4 Inappbrowser 和 Ripple

我正在为 Cordova 2.4 使用 Inappbrowser ,最后使用 XCode 让它工作,浏览器窗口弹出。我的问题是我们需要能够在 Windows 上进行测试,并且由于需要时间而每次我们进行更改时都不想使用 Phonegap Build 重新编译。PGB 目前也仅限于 Phonegap 2.3。

我在 Windows 7 上的 Google Chrome 中使用 Ripple Phonegap 模拟器来模拟 iOS 应用程序,但我无法让 Inappbrowser 正常工作。所以我的问题真的

1) 是否可以使用 Ripple 来使用 Inappbrowser?

2) 是否可以使用 Ripple 来使用任何 Phonegap api 功能?

3) 我是否仅限于 Phonegap (Cordova) 2.0.0,因为这是最新版本的 Ripple 中可用的版本。

4) 有没有其他方法可以在不重建/编译的情况下测试 Phonegap 的 iOS 功能?

非常感谢,加扎

0 投票
1 回答
1718 浏览

javascript - 如何防止PhoneGap设备就绪功能被执行两次

在我的应用程序中,我在加载 index.html 中的脚本文件时调用函数 init()。以下代码应验证 cordova 是否已成功加载(适用于现代手机,但也适用于较旧的 BlackBerries)并随后调用 onDeviceReady 函数。

我改编了 Jamie Munro 的“20 个 PhoneGap 编程食谱”中的代码,但它不能正常工作(intervalID 仅在本地可用)。后来发现 onDeviceReady 函数被多次调用......我尝试了几种方法来防止它,但即使是下面的示例在涟漪模拟器中运行时也不能解决问题。

我错过了什么?

0 投票
1 回答
932 浏览

cordova - PhoneGap - Ripple - Google 地图:拖动问题

我在搞乱谷歌地图API,我试图让他们的交互式地图通过PhoneGap工作,然后我通过Ripple进行模拟。

我从字面上复制了本教程:

http://www.christianengvall.se/phonegap-and-google-maps/

当我在 Ripple 中打开它时,一切正常,但每次单击并拖动地图时,都会出现错误:

我的猜测是它来自涟漪模拟器。有解决办法吗?

谢谢

0 投票
2 回答
3067 浏览

cordova - PhoneGap 的网络连接状态不会在 Ripple 中更新

用于检查当前网络连接的标准 PhoneGap API(见下文)似乎没有更新它在 Ripple Emulator 中的结果。当我更改连接类型并执行 checkConnection() 时,它会从第一次调用此函数时返回连接类型(在 deviceready 时)

我还需要做些什么(添加事件侦听器?)才能让它工作吗?通常,设备只会在状态从在线变为离线时触发事件,但我需要区分“免费”互联网和 xG 连接。

0 投票
1 回答
46 浏览

ruby - 如何通过涟漪多关联获取记录?

我想通过涟漪https://github.com/basho/ripple将数据保存到 riak 中,我创建了一个模型:

如果有两个人模型实例,如何知道一个人是否是另一个人的朋友?喜欢:

person.friends.get(somekey)

0 投票
0 回答
470 浏览

django - Django 1.5 + django-ajax-upload-widget - jQuery $.ajax 将成功响应作为错误处理

我正在使用 django 1.5 + Mezzanine + django-ajax-upload-widget。我有 django-ajax-upload-widget 的问题。

因此,当我尝试在表单中选择文件时,我遇到了上传错误。正如我所理解的(通过使用 js 调试器) - 问题是 jQuery 使用错误处理程序来处理成功的响应。

所以这里是处理ajax上传的视图:

我还尝试了 python 调试器,所以文件上传导致运行这一行:

因此,这意味着文件上传成功(我还检查了目标文件夹 - 它包含此文件)。据我了解,使用HttpResponse意味着请求状态为 200。因此,jQuery 运行error处理程序而不是success. 所以。这意味着当jQuery尝试处理数据时可能会出现问题,但这里是js代码:

所以,processData: false这里没有处理。

您如何看待 - 可能导致问题的原因是什么?以及如何解决?

添加:

我将错误处理程序更改为

所以,js控制台显示它是“parsererror”。

问题解决了

我尝试console.log(jqXHR.responseText);在错误处理程序中查看以下内容:

但我必须看到这个:

所以,我在 Chrome 中关闭了 Ripple 插件,一切正常 o_O :-)

但是很奇怪,有些插件会破坏前端js的工作。你对此有什么想法吗?

0 投票
1 回答
3045 浏览

cordova - 将图像的内容从相机加载到文件中

我正在使用 phonegap API 使用以下驱动器拍照(或从库中选择):

它返回给我一个看起来像的 URI,在 chrome 上使用波纹模拟器,我看不到粘贴这个 URI。

我的问题是加载这个 URI

*注意:我不能将 phonegap 文件传输与 parse.com 一起使用:

当我这样做时,我得到:

在此处输入图像描述

我提出这样的要求:

uploadPicture: function uploadPicture(user,callback) { var serverUrl = ' https://api.parse.com/1/files/ ' + user.Nick ;

关于如何将图像内容保存到文件中的任何想法,然后我可以愉快地上传到 Parse.com?

谢谢!

0 投票
3 回答
6343 浏览

javascript - Cordova / PhoneGap 构建脚本静默失败

我正在使用 PhoneGap 2.7.0 并在此处遵循简单的命令行构建/安装说明。我在 Windows 上为 Android 构建。我的调试和测试主要使用 Ripple 在 Chrome 中完成,但也使用 Android 模拟器并安装在我的 Nexus 7 上。

首先,我会说什么是有效的。对于 PhoneGap 文档中显示的ondeviceready那种简单的javascript 代码,一切都在 Chrome、模拟器和设备上运行良好。我使用命令行方法在设备上构建和安装代码,如下所示

伟大的。现在,问题来了。当我编写更多 javascript 并在 Chrome 中对其进行测试时,一切都与以前相同(正常工作),但是当我尝试运行cordova/build.bat脚本时,它像往常一样静默运行(没有错误或警告),完成得更快,但是无法生成.apk文件。问题:有没有什么好方法可以找出 build.bat 脚本失败的地方以及原因?

所有情况下的 Chrome 控制台输出(构建工作时和不工作时)如下。我必须在 Ripple 模拟器中手动触发“deviceready”事件。但这只是模拟器的问题,部署到设备时不是问题。