草庐IT

phonegap-plugin-push

全部标签

javascript - Cordova 应用程序在 Android 上运行,但线程似乎在 ios "Resetting plugins due to page load"上卡住

Cordova应用程序在Android上运行,但线程似乎在ios上卡住。使用iOS插件版本4.1.1的Cordova版本6.1。应用程序在Android模拟器和设备上运行良好。当从XCode应用程序在设备上运行时,似乎已加载。主屏幕显示正常,但我没有看到任何应在设备就绪事件后出现的console.log语句,直到我按下手机上的主页按钮。然后,前几个函数的所有控制台日志语句、连接到SQLiteDB等都会立即出现。正在使用的插件:cordova-plugin-consolecordova-sqlite-存储flyacts-plugin-barcodescanner然后我可以再次点击启动器图

ios - 如果长时间在后台运行,为什么我的 phonegap 应用程序会重新启动

如果长时间在后台运行,我的phonegap应用程序会重新启动。例如,如果我第二天打开我的应用程序,它会重新启动,而不是从我离开的地方开始。否则它似乎可以完美地保持状态。我看到安装在iphone上的其他一些应用程序也会出现这种情况,例如instagram、twitter,但facebook和whatsapp不会。如果长时间在后台,iOS会杀死应用程序吗?我可以阻止这种情况吗?我在iOS9上使用PhonegapCLI6.0.1(cordova构建版本4.0.1)进行测试。让我知道是否需要任何其他信息。谢谢! 最佳答案 iOS会在需要资源

ios - Ionic cordova-plugin-screen-orientation 在 Ios 上不再起作用

自从我更新了所有内容后,我在使用screenorientationplugin时遇到了一些问题。我已经有一个正在运行的应用程序,一切正常。但是由于我将每个插件以及cordova和ionic环境更新为最新版本,我的屏幕方向插件不再起作用。config.xml配置已安装的插件cordova-plugin-screen-orientation1.4.0"ScreenOrientation"org.adlotto.cordova.recheck-screen-orientation0.1.0"RecheckScreenOrientation"Cordova版本6.1.1ionic版本1.7.1

iOS Cordova 第一个插件——plugin.xml 注入(inject)一个特性

我正在创建我的第一个Cordova插件,但我对构建它的结构感到困惑。我有一个新的Cordova项目,并且添加了iOS平台。我一直在寻找指导(特别是EchoiOS插件示例部分):https://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/plugin.html但我对此很陌生,我对我实际应该做的事情感到有点困惑。它告诉我使用plugin.xml将功能规范注入(inject)本地平台的config.xml文件。plugin.xml是我需要创建的文件还是project>plugins>cordova-plugin-whitelist

ios - 在 phonegap 开发者应用程序中使用 iframe

我正在使用cordova开发混合应用程序。为了进行测试,我在移动设备上使用了PhonegapDeveloperApp。这在大多数情况下都很有效,但现在我遇到了问题。在iOS上的Phonegap开发者应用程序中,所有带有外部内容的iframe似乎都是空的。当我为我的iPhone构建应用程序时,会显示iframe及其内容。这是PhonegapDeveloperApp的一个问题,需要修复才能使iframe在PhonegapDeveloper应用程序中工作,还是我可以做些什么来让它工作?例如,我想将iframe用于youtube嵌入。Cordova版本:6.2.0以下几行在我的config.x

ios - 在 Phonegap iOS 中下载文件时出错

您好,我正在使用Phonegap创建iOS应用程序。我正在使用FiletransferAPI下载图像文件。我正在使用以下代码下载文件window.requestFileSystem(LocalFileSystem.PERSISTENT,0,createFolder,null);functioncreateFolder(fileSystem){console.log('gotFS');fileSystem.root.getDirectory("MyDirectory",{create:true,exclusive:false},MyDirectorySuccess,MyDirectory

ios - 无法使用 Phonegap 应用程序在 IOS 9 中播放本地视频

我使用Phonegap6.2.0制作了一个IOS9应用程序。我需要在没有连接的情况下播放视频,所以我使用cordovaFileTransfer插件下载它:varuri=encodeURI(file.url);varfileTransfer=newFileTransfer();//varfileLocation=cordova.file.applicationStorageDirectory+//'/Documents/'+file.folder+'/'+file.fileName;varfileLocation=cordova.file.dataDirectory+file.fileN

$ git push ssh: connect to host github.com port 22: Connection timed out fatal: Could not read from

之前都好好的,今天gitpush突然出现这个问题解决方法一:改用HTTP协议(我没试过,应该是可以的)就是把远程库地址改成HTTP协议的,好像是这个命令,自己搜一下gitremoteset-urloriginhttps://username@github.com/username/repository.git解决方法二:更改SSH端口(亲测可用)先试试这个命令ssh-T-p443git@ssh.github.com此时出现如下提示信息Theauthenticityofhost'[ssh.github.com]:443([20.205.243.160]:443)'can'tbeestablish

节点js array.push()不使用猫鼬工作

我是“卑鄙的开发”的初学者。我正在尝试在foreach循环中的一个数组中推动值,但最后我却变得空数阵列。我的代码:router.get("/",function(req,res){ourpackage.find({}).sort({_id:1}).exec(function(err,resdoc){varrest=[];resdoc.forEach(function(doc){masterRoomimage.find({ourpackageId:doc._id},function(err,ourpackageimagevalue){if(err)res.send(err);varourpack

Phonegap禁用相机配置

我正在研究Android和iOS的申请。在应用程序中,用户应该能够制作一些图片,因此我用Cordova打电话给相机navigator.camera.getPicture()。是否有机会禁用将被调用的相机应用程序中的所有配置?因此,用户无法激活闪光灯,转到摄像头的设置Menue,无法切换到前置摄像头等等。因此,他只能拍照。不幸的是,我认为这是不可能的,但也许您的人知道黄金答案!谢谢!看答案我认为使用PhoneGap提供的标准摄像头插件不可能。https://github.com/apache/cordova-plugin-camera#module_camera.getpicture显示摄像头插