草庐IT

Cordova-sqlite-storage

全部标签

javascript - 防止 Android Cordova 应用程序中的 TouchCancel 事件

我正在开发的一个Android应用依赖于来自用户的一系列可能很长的触摸移动事件。其中一些touchmove事件不会触发太多计算,但有些会。看来我被咬了thisfeatureoftheAndroidWebKit如果touchmove处理程序未在~200毫秒内返回,将触发touchcancel事件。根据thisresponseonthatbugreport1:formobile-optimizedsites(thosewithwidth=device-widthviewports),youcanrelyonalwaysgettinguninterruptedtouchevents.Soto

Android:Sqlite 数据库 getMaximumSize() 以什么单位返回大小?

我们从SQLiteDatabase对象的getMaximumSize()方法获取的值的单位是什么。Android文档不包含有关该设备的信息。http://developer.android.com/reference/android/database/sqlite/SQLiteDatabase.html#getMaximumSize%28%29在我的Android平板电脑上执行该方法后,我得到了值4398046507008。如果单位是Bit那么它等于549GB如果单位是字节那么它等于4398GB我检查了Settings应用程序的Storage&USB部分,我发现它只有12GB的内部存储

javascript - 如何在 Android 上将 getUserMedia 与 Cordova 一起使用?

使用getUserMedia在视频元素中预览相机输入在Chrome中工作得很好,但一旦我在Cordova容器中运行相同的代码就会中断。知道是什么原因造成的吗?Examplecode.添加了一个使用MozillagUMpolyfill的示例:(()=>{varpromisifiedOldGUM=function(constraints){vargetUserMedia=(navigator.getUserMedia||navigator.webkitGetUserMedia||navigator.mozGetUserMedia);if(!getUserMedia){returnPromi

android - Cordova 安卓支付插件

谁能告诉我是否有支持AndroidPay的Cordova插件?我看到支持Google应用内购买但不支持AndroidPay的插件。感谢您的帮助! 最佳答案 目前,没有可用于Android支付的cordova插件。如果需要,您可以为其编写自定义插件。 关于android-Cordova安卓支付插件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/39413651/

Android设置app开机自启,网络监听,主线程完成UI渲染,HTTP网络请求工具,json数据处理,android使用sqlite,Android定时任务,日志打印

Android7.1.1开机自动启动配置在AndroidManifest.xml文件中添加权限uses-permissionandroid:name="android.permission.RECEIVE_BOOT_COMPLETED"/>在AndroidManifest.xml文件中注册接收广播配置,添加到manifest>application节点下receiverandroid:name=".MyReceiver"android:enabled="true"android:exported="true">intent-filterandroid:priority="1000"> acti

android - Cordova-Plugin-Firebase 当应用程序从 OFF 变为 ACTIVE 时,onNotificationOpen() 在 Android 上不起作用

我在Android设备上的Ionic2项目中实现了Cordova-Plugin-Firebase。我遵循了指南并且它有效。关于函数onNotificationOpen(),如docoftheplugin中所述:Appisinbackground:UserreceivesthenotificationmessageinitsdevicenotificationbarUsertapsthenotificationandtheappopensUserreceivesthenotificationdataintheJavaScriptcallback如果应用程序关闭(不在后台),如果我发送推送

Android 9 上的 android.database.sqlite.SQLiteCantOpenDatabaseException

我的应用程序已上线并从GooglePlay控制台收到“由:android.database.sqlite.SQLiteCantOpenDatabaseException:”引起的崩溃。它主要发生在Android9操作系统上,并且50%的所有设备都是GooglePixel设备。我尝试使用其他装有android9的设备,但没有成功。我没有GooglePixel设备。无论如何,请有人建议我修复它或复制它。 最佳答案 我不知道发生这种情况的原因,但您可以使用firebase测试实验室重现此错误。它包含多个具有多个sdk版本的设备,包括goo

android - 我可以在 Android 上使用 MySQL 还是必须使用 SQLite?

Android应用程序使用数据库时,可以使用MySQL数据库,还是必须使用SQLite?我想做的是制作一个允许用户在map上查看事件的应用程序。这些事件由办公室的管理人员通过与MySQL数据库一起使用的基于Java的应用程序进行更新。 最佳答案 SqLite在手机上提供了一些很好的教程,可以帮助您开始使用它。查看在线文档了解更多详细信息,我建议看一下记事本示例,它会让您很快上手。http://developer.android.com/guide/topics/data/data-storage.html#db

android - 需要帮助读取 Android 的 SQLite 数据库

我已经阅读了很多网站和教程,但都无法解决我的问题。我有一个应用程序可以工作,直到我尝试从我的数据库中读取(它打开它就好了)。我知道这不是正确的做事方式,但我有两个全局字符串,它们从我的主要Activity传递到我的DataBaseHelper类(DB_TABLE和spinnerPipeLengthText)。当我调用以下代码行以从特定行的所有列中检索数据时,我的应用程序崩溃了。CursorcursorData=myDataBase.query(CSSTPipeSizingActivity.DB_TABLE,null,CSSTPipeSizingActivity.spinnerPipeL

android - Cordova FileTransfer 返回空错误代码

因此,在修改了一段时间之后,我注意到upload()函数至少会抛出最基本的错误,即使给定的上传目的地完全是假的。但是,如果域中的任何地方都有UNDERSCORE(具体来说,我需要上传到dev_upload_area.s3.amazonaws.com),就像我必须上传到的那个一样,请求甚至不会发生,uploadFailure函数被调用立即返回一个空错误代码。有什么帮助吗?编辑:是的,访问源已正确设置。 最佳答案 我遇到了同样的问题,我发现RFC规定下划线不是域名中的有效字符。因此,要么更改url,要么必须修改FileTransfer插