草庐IT

phonegape

全部标签

android - 如何避免 XMLHttpRequest 凭证(NTLM)被缓存在 phonegap/cordova 中?

我一直在想(在Android/iOS中)从XMLHttpRequest收到的cookie存储在哪里......情况:我执行XHR请求以进行身份​​验证。出于某种原因,这启动了一种session,我执行的所有其他请求不再需要凭据。这种情况是需要的,但应用程序中有一个部分需要其他凭据。当我执行另一个XHR请求时,无论我使用哪个凭据,它都会继续使用我最初输入的凭据。我用的是什么:jQueryMobile有角度的我注意到的[ANDROID]:凭据或session在应用重启时被终止!(不是在后台时-就像按下后退按钮时-它需要完全关闭)。所以我必须重新登录。我没有成功的尝试:当我想要使用新凭据时,

ios - PhoneGap 推送插件未在 iOS 上注册

我正在使用以下插件https://github.com/phonegap/phonegap-plugin-push使用我的phonegap应用程序。在注册事件中我没有得到关于iOS版本的任何信息。在Android上它100%有效。我请求帮助,看看我是否遗漏了什么。代码如下。我有证书并启用了推送服务。我创建了一个分发证书,应用程序在applestore上。基本上在启动时我有一个自调用功能并通过http将注册发送到我们的服务器,我们没有从ios获得任何东西。我们使用phonegapbuild构建ios版本并通过macincloud.com上传。我在这里阅读了一些帖子,但没有一个能解决我的问

android - 将我的 Swift 应用程序转换为 Phonegap 的最佳方式?

所以我有一个nativeSwift应用程序,它基本上只是将我网站的URL作为WKWebView加载。它还有其他一些奇特的功能,例如注册推送通知、将登录凭据存储在钥匙串(keychain)中、漂亮的加载启动画面和其他一些native功能。由于majorproblem,我想将我的整个应用程序移动到PhonegapWKWebView在文本输入选择时泄漏内存。我走原生Swift道路的原因是因为我需要做的就是将我的代码推送到我的服务器,让我的iOS应用程序和网站同时更新,而无需将新版本推送到应用商店。移动我当前的Swift的最佳方法是什么申请到Phonegap?我是否只需要废弃我的整个应用程序并

ios - PhoneGap 地理定位在 iOS10 中被阻止

我的Phonegap应用程序利用(Cordova3.8)webviews“W3CGeolocationAPI”。但是,自从从iOS9.x升级到iOS10(测试版)后,使用navigator.geolocation.getCurrentPosition(...)现在返回错误:Accesstogeolocationwasblockedoverinsecureconnectiontohttp://localhost.ERROR(2):OrigindoesnothavepermissiontouseGeolocationservice我目前不使用CordovaWhitelistPlugin.使

ios - phonegap 应用程序在 ios10 中卡住

我有一个phonegap应用程序,它在上周五之前一直正常工作,当时它停止在applestore中被接受并显示以下消息:Thisappattemptstoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSPhotoLibraryUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.Thisappattemptstoaccessprivacy-sensitivedatawit

ios - Phonegap Build cordova-plugin-facebook4 插件不适用于 iOS

我正在创建一个包含facebook登录名的phonegap构建应用程序。下面是一些细节。-该应用程序有一个使用facebook按钮登录它使用cordova-plugin-facebook4插件(https://www.npmjs.com/package/cordova-plugin-facebook4)集成代码如下:facebookConnectPlugin.login(["public_profile"],function(userData){alert("login");//fetchuserinfousinggraphapifacebookConnectPlugin.api("m

ios - iOS 如何在 Cordova/Phonegap build 中进行本地化?

我正在尝试以不同的语言显示我的应用程序名称。英语中文(简体)中文(繁体)我正在使用phonegapbuild来构建应用程序,因此无法使用xcode。因此,我在res文件夹中手动创建了3个包含相应InfoPlist.strings文件的文件夹,例如:zh.lproj/InfoPlist.stringszh.lproj/InfoPlist.stringszh-hant.lproj/InfoPlist.stringszh-hant.lproj文件夹中的InfoPlist.strings文件示例:我的config.xml将这些行复制到相应的文件夹并分别使用它。enzhzh-hant问题是,当我

android - 并行 PhoneGap 开发 - 适用于 iPhone 和 Android 的应用程序

我即将开始使用SenchaTouch和PhoneGap开发应用程序。它应该可以在iPhone和Android设备上运行。我想获得有关如何以最佳方式设置我的开发环境的提示,以便能够使用svn上的通用代码库在两个平台(设备)上不断进行测试。在我到目前为止一直在做的PoC中,我只有www-folder版本在svn中控制,并checkout到我的本地Xcode项目,然后符号链接(symboliclink)到我的本地Eclipse项目(没有工作xcode中的符号链接(symboliclink),它不会在设备上运行)。这样我所有的webapp文件总是在两个平台上更新。然而,现在我们将有不止一个开发

ios - PhoneGap 可以用于使用 theos 构建的应用程序吗?

我想使用PhoneGap制作一个Cydia应用程序,但是iOSinstructions在他们的网站上只显示如何使用Xcode。我没有Mac,但我希望能够使用theos为Cydia制作我的应用程序。这对PhoneGap是否可行,还是只能与Xcode一起使用? 最佳答案 我从来没有这样做过,但是是的,这应该是完全可能的。Xcode指令为您设置了一个特定的模板,其中所有的phonegap文件都已经在正确的位置。所以很容易上手。但它没有做任何其他特别特别的事情。理论上,您可以简单地设置一个theos项目中的所有文件。要做到这一点,您将需要准

ios - Phonegap 1.2 + xcode 4 = EXC_BAD_ACCESS 键盘输入?

我不是“高级”程序员。我真的不明白所有这些东西,这就是为什么我使用phonegap而不是native编程。我没有做任何特别的事情。“页面”加载,有一个输入框,你点击它,弹出键盘。字母似乎工作正常,但一旦您按下#或退格,整个应用程序就会因EXC_BAD_ACCESS而崩溃。这是在4.3模拟器中。我没有方便的设备来尝试。我所做的所有搜索都是人们在谈论内存管理等等。我没有做任何这些,我也不知道如何做。有人知道为什么会这样吗?这是有问题的行:intretVal=UIApplicationMain(argc,argv,nil,@"AppDelegate");位于insdeSupportingFi