问题标签 [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 回答
269 浏览

cordova - 非移动浏览器中的 ChildBrowser,用于测试/调试

我正在编写一个 PhoneGap/Cordova 应用程序,并且正在使用ChildBrowser插件打开类似于 iOS 或 Android 中的 WebView 的页面。我经常在本地浏览器(通常是 Chrome)上测试我的网页,因为在本地查看我的页面比将其部署到设备或模拟器上要快得多。使用浏览器还允许我利用调试工具,例如 Chrome 的 Inspect 功能或 Firefox 的 Firebug 插件。

问题是 ChildBrowser 插件无法在非移动平台上运行。是否有任何解决方法可以让我在将 ChildBrowser 部署到设备/模拟器之前对其进行测试?

顺便说一句,使用Ripple对我不起作用,因为 Ripple 尚不支持 ChildBrowser。

0 投票
2 回答
220 浏览

blackberry - 有没有人让 Ripple 的内置远程 Web 检查器工作?

我有 Blackberry webworks 应用程序,并且正在使用 Ripple Chrome 扩展程序(Ripple UI (v0.9.12))。

我目前正在 BB 模拟器中测试我的应用程序,并且正在手动运行 WEIRNE(远程网络检查器)。

我更喜欢使用内置的波纹版本(因为 WEIRNE 非常不稳定)。

任何人都可以帮忙吗?

0 投票
0 回答
404 浏览

jquery - 通过 Ripple 代理调用 POST ajax 请求时省略数据(有效负载)

我正在使用Cordova 2.3.0Ripple 0.9.2模拟器 Chrome 扩展。POST($.ajax)时,我的数据(有效负载)没有通过代理与我的 url 一起发送。

这是包含代理的最终网址:

https://rippleapi.herokuapp.com/xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=https%3A//mydomain.com/MobileFacade/login

这是直接调用时正确响应的标准 Web 服务,即

https://mydomain.com/MobileFacade/login

但是在被代理调用时会中断,因为数据没有传递。

有任何想法吗?

0 投票
2 回答
1524 浏览

ios - cordova :: XMLHttpRequest :: setRequestHeader 不适用于 JSONP

在 hello world cordova 2.3.0 应用程序中尝试使用波纹

添加了基本的 BackboneJS 代码,我得到上面显示的错误

我已经用正确的标志启动了谷歌--allow-file-access-from-files

0 投票
1 回答
693 浏览

jquery - Phonegap / Ripple 模拟器。Jquery 选择器在对象方法中不起作用

也许我快疯了,但这似乎是一个基本的东西,我现在有一个基本的phonegap应用程序编译到黑莓,但我希望能够在波纹模拟器中测试它,我的代码在这里被改变为清楚起见,但请查看以下内容...

在 index.html 我有以下初始化代码。

在 index.js 中是以下简单对象。

现在 project_list 元素中只有一个字符串“test”,所以预期的输出应该是:

“测试”

“测试”

它无处不在,除了纹波模拟器。纹波输出如下

“测试”

“不明确的”

一旦我在对象中调用一个方法,它似乎就完全失去了 DOM,我对此挠头。谁能建议为什么会这样?

0 投票
2 回答
10799 浏览

javascript - 在 Phonegap 中读取本地文件

我正在尝试读取 Phonegap 中的本地文件以加载应用程序的语言字符串,但我无法使其工作:(

代码非常简单:

此代码在 Ripple 模拟器上不起作用,我将其替换为

在android的情况下,结果相同:

在 Ripple 模拟器中,我启动了 Chrome,google-chrome -–allow-file-access-from-filesAndroid 配置和清单具有插件集的所有权限。

当然我错过了一些东西,但知道这可能是什么吗?

问候。

0 投票
3 回答
9488 浏览

cordova - PhoneGap Ripple Emulator always reports malformed config.xml

Does anyone have any idea, what can cause Ripple Emulator (newesest version) onboard newest version of Chrome to always report malformed or missing config file ("config.xml file could not be found in application's root or is malformed XML")?

I have my config.xml present exactly at application root (i.e. in the same folder, where index.html file, used to fire my mobile application). I don't think it's malformed since PhoneGap Bulid builds perfectly working applications (though tested only on Android) and does not reports any problems neither with configuration file nor with compilation process.

I'm getting this error not only on my own configuration files, but also on any PhoneGap application, that I've been working with -- including: PhoneGap Hello World example application, alluny's PhoneGap Start Application, Sencha Touch Kitchen Sink demo and others. Actually I haven't found any application in my local resources, that would not cause Ripple Emulator to report problems with config.xml file.

Of course, I set proper Chrome's settings, as instructed on Ripple Emulator page and I'm opening my Chrome with proper flag to allow it access local files via file:/// protocol.

0 投票
1 回答
317 浏览

cordova - Ripple 错误地呈现移动应用程序元素

我已经开始了我的移动应用程序开发之旅,并发现了很棒的 Ripple Emulator。但是我遇到了一个问题,它不能正确呈现模拟的应用程序。

对于选定的平台(Android + PhoneGap 2.3.0)和设备(Galaxy Nexus 手机),每个应用程序的元素都比设备上实际显示的要大得多。

例如,图像要大得多(例如 250x250 的图像几乎填满了整个 Ripple Emulator 屏幕,而在 Nexus 上,它只占屏幕的一小部分,其原始分辨率为 720x1280)。14pt 字体大小的文本也非常大,而在 Nexus 上它们非常小,几乎难以阅读。等等。

它也无法响应标准的 JavaScript 事件。例如,当我手动触发deviceready事件时,我看不到任何效果,而在我的 Nexus 上,我清楚地看到了文本警报消息,我已经放在那里了。

这使得在 Ripple Emulator 下测试移动应用程序变得毫无用处,至少对我来说是这样。

我想知道,这是否可能是由于Ripple 无法读取应用程序的配置文件造成的。但是,缺少配置和 CSS 解释中的问题之间有什么联系吗?

有什么问题或我想念什么?我已经按照 Ripple Emulator 页面上的说明设置了正确的 Chrome 设置,并且我正在使用正确的标志打开我的 Chrome 以允许它通过file:///协议访问本地文件。我完全没有想法,我还能尝试什么?

0 投票
2 回答
2195 浏览

cordova - PhoneGap/Cordova、波纹仿真器、CORS 和 JSONP

尝试使用 Ripple Emulator 测试 PhoneGap 应用程序。我们正在向服务器发出请求并接收:

错误:

cordova :: XMLHttpRequest :: setRequestHeader 不适用于 JSONP。

  • a) 在服务器和客户端上启用 CORS
  • b) 请求在浏览器中工作
  • c) 请求在移动设备上运行
  • d) 我在 Ripple Chrome 扩展的设置中启用了“允许访问文件 URL”。
  • e)我启动了带有标志的chrome:

--disable-web-security --allow-file-access-from-files

Ripple Emulator 支持 CORS httprequest 还是仅支持 jsonp?

如果它支持的不仅仅是来自 JSONP 的调用,那么我可以在实现上使用一些帮助。

谢谢!

0 投票
1 回答
937 浏览

animation - Gimp:应用波纹效果后去除灰色背景

当我选择文本图层然后应用波纹效果(滤镜->动画->波纹)时,结果图像具有灰色背景。我可以删除此背景或更改其颜色吗?