cordova-plugin-ionic-webview
全部标签 我已经通过Xcode项目在我的iPhone上部署了一个ionic应用程序。两周后,我试图在iPhone上打开我的应用程序,但它意外关闭了。于是,今天我重新部署了app,可以成功打开了。但是,我很好奇是什么原因,它会不会再次意外关闭。有什么建议吗?谢谢!:) 最佳答案 这个问题可能与cordova加载所需的时间有关。如果您的应用程序大量加载了javascript库、更多的Controller和工厂,一些外部javascript文件(来自网络)cordova需要更多的时间来加载,如果它超过了它必须的时间,应用程序将意外关闭。在Andro
我有一个带有源代码的Android和iOS应用程序。这2个应用程序是由另一家供应商创建的。我需要使用我的cordova应用程序将一些自定义参数传递给thesw2应用程序并启动它。对于cordova应用程序,我们如何启动带参数的原生应用程序? 最佳答案 使用intent启动Android应用程序,同时使用自定义URL方案启动iOS应用程序。它们都可以带参数。1由于您拥有这两个应用程序的源代码,因此您需要分别编辑androidManifest.xml和info.plist,让原生应用程序识别您的Intent。2更改每个平台的源代码,使它
I'mtryingtoimplementthissimpleexamplegiveninionic2doc:http://ionicframework.com/docs/v2/native/sqlite/我在MAC上尝试了这个例子(在ionic项目的'www\test.sqlite'文件夹下的数据库上执行查询),我都得到了这个错误在浏览器和iOS模拟器上(也不适用于设备):ReferenceError:sqlitePlugin未定义我已将cordova-sqlite-storage插件添加到ionic项目中。代码:constructor(publicnavCtrl:NavControl
我正在尝试使用Ionic框架在Android和iOS中实现GmailOAuth登录。我无法在iOS中使用GmailOAuth登录。它在安卓中运行良好。它仅在iOS中引起问题。请帮助我解决iOS中Ionic应用程序中GmailOAuth的这个问题。 最佳答案 Google不再允许webview登录。最好的方法是使用以下插件:谷歌:https://github.com/ionicthemes/google-login-with-ionic-framework谷歌加号:https://github.com/EddyVerbruggen/c
我正在制作一个Ionic应用程序,我正在尝试集成mailchimp。我正在使用嵌入式表单,只要我在浏览器(ionic服务)上运行它,它们就可以工作,但每当我在native设备上测试时,它们就不起作用。有人知道怎么做这个吗?谢谢。#mc_embed_signup{background:#fff;clear:left;font:14pxHelvetica,Arial,sans-serif;}/*AddyourownMailChimpformstyleoverridesinyoursitestylesheetorinthisstyleblock.Werecommendmovingthisbl
我有一个IONIC2应用程序,它需要每天早上8点醒来20分钟,以根据用户的地理位置发送用户提醒。我正在使用这个插件(它使用IOSsignificantchangesAPI来监控用户位置的变化)https://github.com/mauron85/cordova-plugin-background-geolocation问题:当我关闭应用程序时,该应用程序不会被杀死,并且后台地理定位对我来说可以正常工作一段时间。我测试了一个小时。但是当我第二天早上醒来的时候,我发现这个应用程序被IOS杀死了。我知道还有另一个插件可以让应用程序在后台运行https://github.com/katzer
所以我需要在webview中播放HLS视频,一切正常,直到最近的10.2更新(这也发生在10.2.1中)。我使用标准显示视频标签,在某些页面上我也使用JWPlayer播放视频。目前这仅发生在iPhone5(10.2)中,在iPhone5S、6、7、7Plus、iPadPro甚至使用旧操作系统(9.3.2)的iPhone5中一切正常有人知道这是什么原因吗? 最佳答案 所以我通过从UIWebView切换到WKWebView解决了这个问题。我想就像苹果在他们的文档中写的那样,我们应该切换到WKWebView以获得future的支持。ref
我有一个ion-datetime只显示年份:但是当我打开这个选择器时,年份从2050年开始,我想从2017年开始。有什么方法可以从最小到最大? 最佳答案 FromIonicframeworkdocsDateTimeComponent您必须在组件文件中设置日期对象或简单字符串值以显示所选年份。例如,如果您想显示当前日期对象中的选定年份,则publicmTodayDate:any=newDate().toISOString();例如,如果您想显示所选年份“2020”,则publicmTodayDate:any="2020";
我正在创建一个包含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
我有一个使用single-imagelaunchscreen的Cordova(6.5.0)应用程序根据文档,名为Default@2x~universal~anyany.png。该应用程序针对iOS7.1。当我上传到商店时,我收到一个ITMS-90096错误(您的二进制文件未针对iPhone5进行优化),如图所示inanotherstackoverflowquestion.针对iOS8.0或更高版本时,错误消失。如何使用Cordova让它工作?我想继续以iOS7.1+为目标,但能够使用LaunchStoryboard图像,以便我可以在支持它的设备上受益于多任务处理(SplitView)。