草庐IT

cordova-3

全部标签

android - CordovaWebView 错误 : org. apache.cordova.CordovaWebView 无法转换为 android.view.View

我在Android上实现Cordova5.1.1时遇到了一些问题。我正在尝试在我的应用程序中嵌入CordovaWebView。我已按照其官方site中描述的所有说明进行操作,但是我一直收到错误“org.apache.cordova.CordovaWebViewcannotbecasttoandroid.view.View”。我已经搜索了很多帮助,但找不到任何可以帮助我的东西。这是我的代码:Activity:publicclassCordovaTestActivityextendsActivityimplementsCordovaInterface{protectedCordovaPlu

android - 使用cordova和文件插件在android上强制使用外部sdcard

在cordovaandroid应用程序中(滚动到设备、版本、插件列表的底部,在撰写本文时所有这些都是最新的)我想优先将文件存储在外部SDCard上并使用内部存储,如果SDCard不存在。我将我的保存路径设置为:persistentFS=cordova.file.externalDataDirectory||cordova.file.DataDirectory||fileSystem.root.toURL();其最终值为file:///storage/emulated/0/Android/data/com.fubar.app/files/,同cordova.file.externalDa

android - Cordova 表单不提交或按钮不工作 (android +4.4)

注意:以下问题只出现在Android4.4.2以上版本(据我所知)长话短说问题1:带有click/tap/vclick/touchstart的按钮在我的cordova应用程序(仅限Android)中似乎只能部分工作(10-30%的时间)。问题2:我表单中的按钮(提交按钮)没有触发我的.submit(function(){..});事件,但键盘上的“go/enter”按钮确实触发了该事件。(也仅限Android)我正在尝试为ios/android/windows开发混合应用程序。在应用程序中,我偶尔会有需要触发某些操作的按钮。问题1通常我会使用.on('click',function()

java - 如何从android java中的cordova-plugin-nativestorage获取数据

美好的一天,我为Cordova制作native后台模块,我需要从js到java获取数据。我用插件在js中保存数据cordova-plugin-nativestorage,使用此代码:SavedatafunctiononLoad(){document.addEventListener("deviceready",onDeviceReady,false);}functiononDeviceReady(){NativeStorage.setItem("somekey","value",null,null);}但我的问题是:我不知道如何在没有CordovaActivity的情况下使用java在

android - cordova 应用程序上的服务人员

我可以在Android设备上运行的混合应用程序(ionic1/cordova)中使用服务worker吗?尝试在android设备上运行的ionic应用程序上安装服务工作人员时出现一些错误,因为android使用文件协议(protocol)来提供文件,而服务工作人员需要通过HTTPS协议(protocol)或http(仅适用于本地主机)提供文件:Errorduringserviceworkerregistration:DOMException:FailedtoregisteraServiceWorker:TheURLprotocolofthecurrentorigin('file://'

android - Firebase + Ionic + Cordova s​​ignInWithRedirect 重定向到 Android 上的本地主机

我最近重新构建了我的Ionic应用程序,经过一系列更新后,signInWithRedirect在Android上停止工作,并重定向到localhost:8080登录后,在iOS上没问题。这是我的package.json:{..."dependencies":{...,"firebase":"5.4.2","@angular/fire":"5.0.0","@ionic-native/firebase":"4.12.2","cordova-plugin-browsertab":"^0.2.0","cordova-plugin-buildinfo":"2.0.2","cordova-plug

javascript - 使用 Cordova Hybrid 应用程序将文件复制到路径

上下文:我正在使用Cordova6和SAPUI5框架开发混合应用程序(目前只需要担心Android)。我想要的:快速将文件复制/移动到路径。也许得到FileEntry来自FileUploader的File/Blob对象在sapui5上。输入:FileUploader输出:文件对象因此,当我通过执行以下操作选择文件时,我得到了该文件:sap.ui.getCore().byId('file-uploader-id').oFileUpload.files[0];然后我必须将它复制到另一个位置:“cordova.file.externalCacheDirectory”。但是FileUpload

android - Cordova | ERR_FILE_NOT_FOUND(文件 :///android_assets/www/index. html)

当我在命令提示符下使用“cordovarunandroid”运行android时,我的设备屏幕上弹出错误“ERR_FILE_NOT_FOUND(file:///android_assets/www/index.html)”。所以我按照路径'C:\dev\projects\workshop\platforms\android\assets\www'然后真的没有index.html。但是,还有更多名为“starter-www”的文件夹,index.html就放在那里。我认为路径是错误的,所以我将starter-www的内容复制到'wwww'文件夹中并删除了starter-wwww。当我再次

android - Cordova:如何在不使用相机应用程序的情况下拍照

我正在使用ApacheCordova开发Android应用程序。我想在不打开相机应用程序的情况下拍照。我希望通过单击我的应用程序中的按钮进行相机拍摄,并将图片保存在特定目的地,而不与照相手机应用程序进行交互。这里是我用来调用getPicture的简单js(它产生对相机应用程序的异步调用):functioncapturePhoto(){navigator.camera.getPicture(onPhotoDataSuccess,onFail,{quality:50,destinationType:destinationType.DATA_URL});} 最佳答

Android Cordova 5.0+ 相机崩溃

我们正在使用Cordova5.0.0及其cordova-camera-plugin当我们在Android上测试它时,应用程序会在用户拍照时崩溃。查看下面的链接,似乎我们的应用程序在前面的相机应用程序被杀死。PhoneGapcamerarestartstheapplicationhttps://github.com/shaithana/cordova-plugin-wezka-nativecamera虽然有一些答案但似乎已经过时:前景相机插件不适合较新的设备或Cordova和其他解决方案对我们不起作用有没有人有最新的解决方案? 最佳答案