草庐IT

cordova-plugin-ionic-webview

全部标签

java - appium webdriver 在真实 IOS 设备上未检测到 Webview

我正在混合应用程序上运行测试。我的配置是:Xcode版本设置为“9.2”(工具v9.3.0.0.1.1521514116),Appium1.7.2,功能是:capabilities.setCapability("xcodeConfigFile","/path/to/xcodeConfigFile.xcconfig");capabilities.setCapability("newCommandTimeout",600);capabilities.setCapability("nativeWebTap","true");capabilities.setCapability("noRese

ios - ionic 3 cordova ios 构建失败 'google/protobuf/Api.pbobjc.h' 找不到文件

我正在尝试构建我的iosioniccordova应用程序,但在makepodinstall之后出现错误(podfile安装firebasemessaging2.0.0并且依赖项包括protobuf3.5.0)fatalerror:'google/protobuf/Api.pbobjc.h'filenotfound#import"google/protobuf/Api.pbobjc.h"^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~1errorgenerated.**构建失败**Thefollowingbuildcommandsfailed:CompileC/var/roo

ios - Cordova iOS 启动 comgooglemaps 失败

我有一个小问题。我使用comgooglemaps方案来调用谷歌地图并执行搜索。这工作正常,但问题是如果用户没有安装谷歌地图。现在...我如何检查这个以及是否未安装谷歌地图以通过浏览器调用谷歌?...或调用用户使用的其他map应用程序?谢谢! 最佳答案 您可以使用GoogleMapsURLs提供通用的跨平台URL来启动Googlemap。目前,这是推荐和支持的打开Googlemap应用程序的方式。根据文档OnaniOSdevice:IfGoogleMapsappforiOSisinstalled,theURLlaunchesGoogl

ios - cordova 应用程序中缺少框架的 Info.plist 文件

我有一个cordova应用程序,当它在设备中编译和运行时运行良好,但是当我将它上传到应用程序商店时。“构建无效”。我还收到了来自苹果的邮件:iTunesConnectDearDeveloper,Weidentifiedoneormoreissueswitharecentdeliveryforyourapp,APP_NAME.请更正以下问题,然后重新上传。1.)Thisbundleisinvalid-TheInfo.plistfilefor/Payload/APP_NAME.app/www/js/cordova-ios/tests/spec/unit/fixtures/org.test.

ios - Cordova 构建 iOS 应用程序并打开模拟器但不安装

我正在MacOS上使用Cordova开发一个iOS应用。当我运行cordovaemulateios时,应用程序会构建并打开适用于iPhoneXiOS11.4的模拟器,但它从未在模拟器中安装该应用程序。它只显示模拟器主屏幕。它就停在那里。为什么它到了这里就不再继续了?更新:现在再次尝试再次启动仿真后,出现以下错误:Anerrorwasencounteredprocessingthecommand(domain=NSPOSIXErrorDomain,code=2):FailedtoinstalltherequestedapplicationAnapplicationbundlewasnot

ios - Cordova 与 ConnectyCube 的视频聊天 : can't build on Xcode 9

我正在尝试在Cordova下构建ConnectyCube视频聊天代码示例https://developers.connectycube.com/js/code-samples-videochat-cordova但出现错误:““Swift语言版本”(SWIFT_VERSION)build设置必须设置为使用Swift的目标的支持值。可以在build设置编辑器中设置此设置。”我正在使用Xcode9.3。试图将build设置中的Swift语言版本设置为Swift3.3-但出现大量Xcode错误,例如:-使用未声明的类型-使用未解析的标识符等我错过了什么吗? 最佳答案

ios - ionic native 存储在 iOS 上不起作用

我在我的一个带有身份验证系统的项目中使用了Ionic3。当用户想要连接时,我使用native存储。它适用于Android,但在iOS上,它甚至使用platform.ready()将我重定向到登录屏幕。我看到好几个人都是类似的问题但是没有答案,所以我想知道是否有人面临同样的问题,他是否找到了解决方案。这是我的代码:this.plt.ready().then(()=>{this.nativeStorage.setItem('userStorage',{stayConnected:(typeofthis.stayConnected=="undefined"||this.stayConnect

ios - 带有启动画面的 IONIC 白屏问题在首次加载时挂起 (iOS - ionic3)

好的,我知道那里有很多类似的问题,但我面临的是一个稍微不同的问题。实际上,当我使用Xcode10为iOS构建我的Ionic3应用程序时,它构建得非常完美,但是当应用程序第一次启动时,它会显示启动画面很长时间,然后白屏会持续无限长的时间,但是如果我最小化应用程序并再次打开,我看到一切都加载良好并且应用程序运行良好(我在iOS模拟器和设备上都面临这个问题)。每次我在关闭任务后启动应用程序时都会发生这种情况。但是在关闭它(不是清除它的任务)并再次打开它之后,它工作正常并且白屏消失了。虽然没有很好的白屏相关解决方案,我几乎尝试了所有方法,但问题仍然存在。请帮我。PS:同一个应用程序在Andro

ios - 从 WebView 中 react native 深度链接

我将ReactNative与ReactNavigation结合使用和react-native-deep-linking和react-native-webview包。我的应用程序使用深层链接来访问应用程序的不同屏幕,并且在iPhone上打开深层链接工作正常,除了在WebView中,如果我按下链接什么也不会发生。该应用程序甚至不会在单击链接时使用react,也不会出现console.warn消息等。如果我改为在iPhone上使用Safari,这些功能就可以正常工作,但不能在WebView中使用。这是WebView代码:classBankIDextendsReact.Component{re

ios - 用于 iOS 的 cordova-plugin-firebase

我在使用cordova-plugin-firebase":"^2.0.5"时遇到了一些问题,我使用android收到了通知,但在ios中我遇到了一些问题,控制台日志显示了这个错误:1-[Firebase/Messaging][I-FCM002023]Theobjectdoesnotrespondto-messaging:didReceiveRegistrationToken:.Pleaseimplement-messaging:didReceiveRegistrationToken:tobeprovidedwithanFCMtoken.2-[Firebase/InstanceID][I