草庐IT

cordova-plugin-camera-preview

全部标签

javascript - 关闭应用程序时如何在 cordova 中执行一段代码

我正在使用Cordova开发一个应用程序。我想在我的应用程序关闭时执行block代码,例如通知或连接到服务器REST调用。我做了一些搜索,发现很多人都在谈论cordova-plugin-background-mode,当应用程序处于后台时它工作正常,但我的问题是当用户关闭应用程序时。我如何在这种情况下执行javascript代码?谢谢 最佳答案 我不清楚你的要求,你是想在应用程序进入后台或应用程序被杀死时执行任务。如果你想在应用程序被杀死后做一些事情,那么你的cordovaActivity将得到callaback像onPause和o

android - Cordova InAppBrowser.open。链接在 safari 上打开,而不是在应用程序内打开

我的小型cordova应用程序非常简单,在检查是否存在连接后,打开网站的url(例如http://www.example.com)。我希望所有网址/网站都显示在应用程序中。主要问题是在iOS上只打开应用程序的第一页,点击/触摸的任何其他链接都会在safari浏览器中打开。在配置文件中我已经设置了在我添加的index.js中onDeviceReady:function(){window.open=cordova.InAppBrowser.open;if(navigator.connection.type==Connection.NONE){navigator.notification.a

android - 在 cordova 和 Ionic 中处理文件 - 兼容 iOS、Android

对于这个问题,我创建了compatibilitytestprojectonGitHub.初始状态仅设置为IonicView应用程序。ionic浏览器ionicserve将输出显示为图片ionicBrowser.png。但是如果我在www\js\index.js第32和33行取消注释,那么fileSystemRequest(webkitRequestFileSystem)没问题,fileEntry没问题,也可以写入和读取文件。ionic应用对于命令ionicupload,Android设备上的输出如图ionicView-android.png所示。iOS显示如图ionicView-ios

ios - Cordova iOS : Add method call in AppDelegate. m

我正在为iOS使用cordova/ionic构建一个应用程序由于多种原因,我们必须将代码放入AppDelegate.m生成的application()中。我已经找到了一些类似的问题,但还没有答案。https://stackoverflow.com/questions/36792158/cordova-phonegap-ios-modify-generated-appdelegate有一种方法可以通过一些重载或扩展来正确地做到这一点吗?简单的答案是“我可以编辑AppDelegate.m”,但由于它是项目中生成的文件,我不能这样做。有什么想法吗? 最佳答案

ios - Cordova - 找不到 'Cordova/CDVURLRequestFilter.h' 文件

我在使用Cordova构建iOS应用程序时遇到问题。我正在使用带有Cordova插件的人行横道。在终端中运行cordovabuild后,我收到错误消息:Plugins/cordova-plugin-whitelist/CDVNavigationWhitelistPlugin.h:23:9:fatalerror:'Cordova/CDVURLRequestFilter.h'filenotfound#import有人知道怎么解决吗? 最佳答案 原因是我使用Cordova-Crosswalk安装的旧版本插件之一。所以它可以通过两种方式修复

ios - Cordova 在后台自动启动

我正在开发一个ioniccordova应用程序。我希望我的应用程序在ios上自动启动并保留在后台。该应用程序应该能够接收推送通知并在后台扫描蓝牙。我检查了ToniKorin/cordova-plugin-autostart插件,但它只适用于android,不适用于ios。有什么建议吗? 最佳答案 您不能使用Cordova将应用程序设置为在iPhone中自动启动,一般iOS应用程序不随系统启动,也没有办法让它们这样做。有一个异常(exception),对于支持VOIP的应用程序建立连接并开始监听来电,所有具有适当plistkey的应用

ios - 如何访问 ios/Cordova 中的原生音频声音?

是否可以通过Cordova直接播放ios原生声音铃声、文本提示音、新邮件等(例如使用原生音频插件)?我能找到的所有示例都需要www/audio目录中声音文件的直接URL,如下所示://preloadthemediawindow.plugins.NativeAudio.preloadComplex('music','audio/music.mp3',1,1,0,function(msg){},function(msg){console.log('error:'+msg)});window.plugins.NativeAudio.loop('music');不能直接访问播放吗?假设iPho

android - Unity Gyroscope Reset Camera Position(类似oculus recenter camera)

我正在为android/ios制作一个支持陀螺仪的应用程序,您可以在其中使用陀螺仪环顾四周。我想让玩家重置他们的相机位置(将设备前面的场景重新居中),但我无法让系统为此工作。这是环顾四周的代码:usingUnityEngine;usingSystem.Collections;publicclassCameraControl:MonoBehaviour{voidStart(){if(SystemInfo.supportsGyroscope){Input.gyro.enabled=true;//Createparentobjectandsetthisobject'sparenttothat

ios - swift fetchAssetsInAssetCollection : Loading Photos From Range in Camera Roll

我希望用户能够访问他们的所有照片,但是使用PHAsset.fetchAssetsInAssetCollection一次加载它们会花费太长时间,尤其是当他们有500多张照片时(我正在显示它们在自定义构建View的CollectionView中)。我正在考虑在用户到达CollectionView的末尾时使用scrollViewDidScroll来加载下一组,但我不知道如何从中获取下一个x数量照片库。我使用fetchOptions.fetchLimit=x限制了他们可以获得的照片数量,但我不知道如何告诉函数从哪里开始获取Assets。可能吗?这是我当前代码的一个片段(assetCollect

ios - Cordova 运行 ios : undefined is not a function

我有一个cordova项目并尝试运行我执行的iOS:cordovaplatformaddioscordovabuildioscordovarunios前2个命令一切正常,但最后一个命令出现错误:我使用的是OSXElCapitan:有什么想法吗? 最佳答案 您的cordova安装似乎已损坏。请重新安装最新版本的NPM,然后使用sudonpminstall-gcordova再次安装cordova。 关于ios-Cordova运行ios:undefinedisnotafunction,我们在S