Ripple 模拟器上的 Cordova 插件 ListPicker 错误

Cordova plugin ListPicker error on Ripple emulator

我在 Visual Studio 中使用 Cordova 并添加了 ListView plugin。已通过 config.xml 编辑器屏幕

成功添加插件

当我调用 window.plugins.listpicker.showPicker 时,我可以一直追踪到 cordova.exec(_callback, _error_callback, 'ListPicker', 'showPicker', [config]) 然后 Ripple 在 ListPicker.showPicker 上显示 "I Haz Cheeseburger" 错误我们似乎遗漏了一些东西:(

我已验证该插件与我正在使用的其他插件一起列在插件文件夹中

简短版本:您没有做错任何事情,在实际设备或模拟器上测试您的应用程序,它应该可以正常工作。


长版:

Caution: Ripple doesn’t provide a complete simulation of Cordova APIs or native device capabilities... You can achieve this by testing on actual devices or emulators.

取自here
Ripple 只是一个模拟器:它模拟真实设备的 一些 功能,而不是全部。似乎你可以在 Ripple 中测试 Cordova core plugins,但几乎不支持自定义插件。
我创建了一个空项目 Cordova 应用程序,并粘贴了您提供的 link 中的示例代码:在 Ripple 中,我得到了您描述的错误,但一切正常,如果我 运行 我的应用程序 android 设备。