问题标签 [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.
google-chrome - Cordova 3 + 波纹
有人知道 Ripple 是否适用于最新的科尔多瓦版本?因为我正在尝试,我什至无法启动控制面板。当我尝试不使用它时,会弹出一些“警报”:
差距:[“插件管理器”,“启动”,“插件管理器590841628”]
差距:[“应用程序”,“显示”,“App590841629”]
版本: Cordova 3 Ripple 0.9.16 Chrome 28.0.1500.95 m
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 将非常感激,我试图解决这个问题已经有很长一段时间了。提前谢谢你。
jquery - PhoneGap 应用程序无法在 Google Ripple 上运行
我正在开发一个phoneGap 应用程序。当我在浏览器中测试我的应用程序时,没有问题。一切运作良好。但是当我在涟漪中尝试它时,我的 javascript 不起作用。详细说明:用户可以登录系统,如果成功重定向到另一个页面(使用 jquery mobile),它在 chrome、internet explorer 和 firefox 中运行良好。但不适用于波纹。我的代码如下所示:
我的应用结构如下图所示:
错误代码是:xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=http%3A//localhost%3A30673/api/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/user/Get%3Fjsonippleapi.herokuapp.com
需要建议的人。
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”文件:
有谁知道我为什么会弹出这个窗口?
jquery-mobile - 无法在 Ripple 中滑动 JQuery Mobile Slider
这真的让我很烦。我正在使用 Chrome Ripple Emulator 来测试我的移动应用程序。而且在使用 Ripple 时,我无法通过滑动按钮来更改滑块的值。如果我禁用 Ripple,我可以滑动滑块。有没有人经历过这个?
cordova - 为什么 Ripple 无法签署我的应用程序?
我正在使用Ripple为使用Blackberry web works sdk的 Blackberry 7.0 和更早的设备打包和签名我的phonegap应用程序。
已成功完成的事情:
但是当我尝试打包和构建时,它只会给我“构建成功”的警报。但是当我检查输出文件夹时,只有 project.zip 文件存在。相反,它应该给我 OTA 安装和标准安装。
这是我第二次尝试从头开始配置整个环境。
历史: 在我的第一次尝试中,一切都是全新安装的。它成功地给了我名为OTA install和STANDARD install的输出文件的输出文件,并且打开了签名工具,它开始连接到他们的服务器进行签名,但该过程从未结束,必须强制关闭。
然后在谷歌搜索之后,我发现我错误地使用了 java SE 7,如果你的目标是 BB os 7 和更早版本,这不是必需的,所以我编辑了 bbwp.properties 文件,之后它开始表现得像我刚才解释的那样(仅生成 project.zip 文件)
使用打包和签名选项后,如果我从 Ripple(仅 zip 文件)获得正确的输出,谁能解释我?
如果是,那么如何进一步进行?
如果没有,那么如何解决这个问题?
任何帮助将不胜感激。
java - 如何在黑莓 10.2 模拟器上部署黑莓应用程序
- 我正在使用波纹模拟器。我创建了简单的 config.xml 文件和 index.html 文件,我使用波纹模拟器运行应用程序。
- 使用波纹模拟器我构建了应用程序并创建了 HelloWorld.bar 文件。
- 现在,我必须在 Blackberry10 模拟器上部署这个应用程序,我安装了 blackberry 10 模拟器。
- 请告诉我在 blackberry10 模拟器上部署黑莓应用程序的步骤
我正在使用下面的链接,我没有得到如何配置模拟器
https://developer.blackberry.com/develop/simulator/simulator_configuring.html
node.js - PhoneJS w Ripple模拟器无法连接到本地节点服务器
我正在尝试使用绑定到本地 node.js 数据服务器(运行在 localhost:3000,数据库 MongoDB)的数据来测试 PhoneJS 应用程序,它在我的浏览器(Chrome)中运行良好:
现在尝试模拟移动设备,我通过 Ripple 模拟器运行它。该应用程序在模拟器中正确显示,但在尝试从节点服务器获取数据时失败......
返回
我错过了一些重要的参数吗?
这是我的 server.js :
javascript - 如何使 Ripple 触发 PhoneGap 特定代码
我正在构建一个也需要作为网站运行的 PhoneGap 应用程序。当作为 PhoneGap 应用程序运行时,我必须包含 phonegap.js 脚本,但当我作为网站运行时,该文件将不存在。正如这个问题所涵盖的,有很多方法可以实现这一点。我的问题是我正在使用 Ripple 模拟器在浏览器中测试我的应用程序,但大多数测试并未将 Ripple 检测为 PhoneGap。例如; 如果我在 Ripple 中测试的页面是通过“http:”提供的,那么在 url 中测试“file:”将不起作用。
我的问题是;当在 Ripple over http 中进行测试时,在 PhoneGap 中有条件地执行代码的哪种技术也可以工作?这还重要吗?Ripple 是否总是加载 phonegap.js 文件,还是我仍需要手动将其包含在标签中?
blackberry - 使用波纹测试和构建用于黑莓的 phonegap/cordova 应用程序的过程是什么
我正在使用ripple + cordova为android和blackberry(os 6和7)创建应用程序,一切正常——只要我选择apache cordova作为平台。但是,为了在黑莓(模拟器或设备)上构建和测试,我需要进入波纹的网络工作模式。这就是问题所在。
在这种模式下,Ripple 不会触发 deviceready 事件,编译的应用程序也不会。我什至移动了科尔多瓦的黑莓示例应用程序的 www 文件夹,同样的事情发生了。没有触发 deviceready 事件。相反,ripple 正在触发另一个事件:
webworks.handset :: Initialization Finished (Make it so.)。
我做错了什么,正确的过程是什么?任何帮助表示赞赏。谢谢。