问题标签 [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.
blackberry - 如何在黑莓 10 和 webworks sdk 中将未知域列入白名单?
我知道要访问外部链接,必须将 config.xml 中的访问路径列入白名单。
我的问题是我无法使用星号作为白名单选项。波纹模拟器不允许我这样做。我的应用程序会下载许多图像链接,然后显示这些图像。这些图像可能来自任意数量的来源/域。现在我如何为此目的提及智能白名单?
我的环境:BlackBerry 10 WebWorks SDK 1.0.4.11 BB10 Simulator Windows 7
cordova - 无法将 Facebook 插件与波纹模拟器一起使用
我正在尝试使用波纹模拟器运行 facebook 插件“简单示例”。
我已经包含了 facebook_js_sdk.js 和 cdv_plgin.js 和 cardova.js。
config.xml 如下。
我收到错误
org.apache.cordova.facebook.Connect.getLoginStatus
我们似乎遗漏了一些东西:(
虽然您可以填写 textarea 以将 json 对象传递给您要执行的回调,但这有点酷
谢谢你。
cordova - 在 Phonegap 中调整 Android 设备像素比的问题
我一直在尝试让媒体查询在具有不同设备像素比的设备上正常工作。当我从菜单中选择 Nexus S 时,它看起来很棒。
当我从菜单中选择 Nexus 4 时,展示位置已关闭。
从 Chrome 开发工具中,我看到 Nexus S 的计算样式是
对于 Nexus 4:
这是我的 CSS:
这是我的元视口标签:
我使用 emulate.phonegap.com (AKA Ripple) 进行测试。
jquery - Cordova 2.9.0 缺少 exec:Logger.logLevel
我正在 WebStorm 6.0.2 中开发一个基于 Cordova 2.9.0 和 JQuery 2.0.3 的移动应用程序 - 全部在 OSX 上。生成的应用程序正在 Ripple 中进行测试。
我的问题:例如,如果我向控制台发送一些东西
然后我在日志中收到错误:缺少 exec:Logger.logLevel。更糟糕的是,这个错误会在 Ripple 中显示一个弹出窗口('Logger.logLevel - 我们似乎遗漏了一些东西'),这使得调试非常困难。
如果我使用与早期版本的 Cordova (2.5.0) 完全相同的项目,则不会出现同样的错误。因此,问题似乎是 Cordova 特有的,并且没有使用其他任何软件。
我用谷歌搜索了一个解决方案,但奇怪的是,似乎没有其他人有这个问题......
编辑 1:
1 - 如果我在 iOS 模拟器中运行项目,则不会出现错误。所以问题是特定于 Ripple 的!
2 - Phonegap zip 包含每个平台的特定 cordova.js 文件。使用 cli 创建新的 xcode 项目,默认使用 iOS 版本。如果我使用包含的 OSX 版本,则错误不会出现在 Ripple 中。但是(可以理解)不可能将 OSX 版本的 cordova.js 用于 iOS 模拟器。这会导致错过科尔多瓦桥的错误。
编辑 2:
3 - 找到原因:var UseLogger 在 Cordova 2.6 中为假,在 2.9 中设置为真。
4 - 可能的解决方案:编辑 Cordova.js(但不要太喜欢!)并再次将 var UseLogger 设置为 false。
在导致 Ripple 错误的代码下方(对不起,格式化,但 stackoverflow 使得输入 html 代码变得非常困难)。也在显示错误的日志下方。
cordova - 如何使用 Ripple Emulator for Windows 测试 PhoneGap 应用程序?
可以用Ripple模拟器在Windows下测试PhoneGap应用吗?
要么我在做一些非常糟糕的事情,要么 Ripple 在这样的环境中根本无法工作。
我已经从 Chrome 商店安装了适用于 Chrome 的 Ripple Emulator 扩展程序。我将 Chrome 导航到我的移动应用程序(通过 XAMPP 在本地提供)。我单击 Chrome 多功能栏旁边的波纹图标,然后单击Enable
打开的窗口。我选择了合适的平台 ( Cordova 2.0
)。
我的应用程序以类似移动设备的外观重新加载,模拟移动设备。Ripple 无法从config.xml
文件中读取我的配置,但这是一个众所周知的错误(在此处和此处报告)。我希望,这不是阻止我使用 Ripple 的问题吗?
我选择了我的设备 ( Samsung Nexus
) 并开始测试我的移动设备。即使是第一次调用 PhoneGap API 也失败了。我试过指南针,但我得到的只是Cannot call method 'watchHeading' of undefined
。
基本的 PhoneGap 对象如何未定义?我错过了什么?我可以使用 Ripple Emulator 在 Chrome 中的 Windows 下测试 PhoneGap 应用程序吗?或者我错过了关于 Ripple 是什么的整个想法?
我试图帮助自己编写 Ripple 文档,但“启用 Ripple 模拟器”一章完全是垃圾。我在 Ripple 图标中甚至没有Start Ripple Services
选项标志(只有Enable
和Disable
),当我单击时Enable
没有许可协议的标志,我可以查看并接受。我感觉这个文档谈论的东西与我使用的完全不同。
如何在 Chrome 中使用 Ripple 来测试 PhoneGap 应用程序?我错过了什么?
javascript - 波纹模拟器不会触发事件
我安装了最新的 Ripple Emulator(Chrome 商店提供最新的),一切正常,除了事件。它们都没有触发(不仅deviceready
在其他一些堆栈溢出问题中,没有)。
既不是手动(使用Events
窗格)也不是自动(deviceready
)触发。
当我使用手动方法时,Ripple 会向控制台写入一行,表示它正在触发一个事件,但实际上什么也没发生。我的应用程序根本没有反应。我有backbutton
事件绑定,但它在 Ripple 中不起作用。当我将其初始化部分移至deviceready
事件时,应用程序完全停止工作,因为它没有被触发。当然,在目标设备上一切都很好,所以代码应该是正确的。
什么可能导致这种行为,是否有任何解决方法?
编辑:我已经Ripple Emulator (Beta) 0.9.15
在 Windows 7 上安装了 Chrome 扩展程序。在目标设备上一切都很好,所以 JS 代码(事件处理程序)应该没问题。
javascript - Phonegap Facebook Connect Plugin NativeInterface Issue
I get a TypeError in my try catch block on trying to do this with cordova and facebook connect plugin.
On removing the "nativeInterface: CDV.FB", I get this error: missing exec:InAppBrowser.open
Why am I getting this error, or is there a walkaround for testing Phonegap app in Ripple Emulator? What I need to do is test the Facebook Connect plugin in Ripple before building in Phonegap Build.
On testing on the device I get a error: "TypeError does not have the method 'exec'" too and on trying to use the login I get : "Cordova Facebook Connect plugin fail on login!Mut call init bfore login
tizen - Ripple 模拟器是否支持 Tizen Enyo 项目?
我们正在创建一个 Tizen Enyo 应用程序,并希望在浏览器中测试 Apache Ripple 模拟器。我在 Ripple 中没有看到对 Tizen 或 Enyo 平台的任何支持。Ripple 模拟器是否支持 Tizen Enyo 项目?
javascript - 水波纹 - 第一次无法加载图像
我有一个问题需要帮助。我按照说明创建水波纹效果,我用我的图像替换了背景。运行效果还不错。但它有一个问题。第一次加载时,浏览器无法加载我的背景(我的图片),你必须重新加载浏览器(F5)或在地址栏再次输入才能看到效果。请告诉我如何解决它。谢谢大家!!
(对不起我的英语,我用谷歌翻译)
我的代码: