在没有设备的情况下测试cordova插件
Posted
技术标签:
【中文标题】在没有设备的情况下测试cordova插件【英文标题】:Testing cordova plugins without device 【发布时间】:2015-10-18 06:46:17 【问题描述】:我想我已经知道这个问题的答案,但我想我会把它扔在那里以防万一有解决方法....
刚刚使用 ngcordova 构建了一个 ionic 应用程序,它运行良好,我已经在我的 android 设备上进行了测试并部署到了 playstore。
正在部署到苹果应用商店。我目前没有苹果 ios 物理设备来测试 cordova 插件。
我正在使用短信、相机和本地通知。据我所知,这些无法在 xcode 的 ios 模拟器中进行测试。
真的不想在平板电脑上花费 400 英镑来测试一个应用程序。有人遇到同样的问题并找到了测试方法吗?
【问题讨论】:
【参考方案1】:您可以在 iOS 模拟器中测试插件。
编辑:我偶然发现了the official documentation,它指出即使使用 Ionic View,您也可以测试这些插件:
com.brodysoft.sqlitePlugin 1.0.3“Brodysoft SQLitePlugin” com.ionic.keyboard 1.0.3“键盘” com.phonegap.plugins.barcodescanner 1.1.0 "BarcodeScanner" org.apache.cordova.battery-status 0.2.12 “电池” org.apache.cordova.camera 0.3.4“相机” org.apache.cordova.console 0.2.12“控制台” org.apache.cordova.device 0.2.13“设备” org.apache.cordova.device-motion 0.2.11“设备运动” org.apache.cordova.device-orientation 0.3.10“设备方向” org.apache.cordova.dialogs 0.2.11“通知” org.apache.cordova.geolocation 0.3.11 “地理位置” org.apache.cordova.globalization 0.3.3“全球化” org.apache.cordova.network-information 0.2.14 “网络信息” org.apache.cordova.vibration 0.3.12 “振动” org.chromium.zip 1.0.0“邮编”【讨论】:
OK 看看。尝试了本地通知,但没有触发,短信也没有做任何事情。? 当然,没问题,我很高兴能帮上忙。我看到您似乎是该站点的新手-如果我的回答对您有用,请考虑将其投票并标记为正确答案。谢谢。以上是关于在没有设备的情况下测试cordova插件的主要内容,如果未能解决你的问题,请参考以下文章