草庐IT

ios - 在 Cordova/Ionic 中,如何在 native 应用程序中打开 Facebook 个人资料链接?

我正在尝试在iOS上的nativeFacebook应用程序中打开用户的个人资料(如果已安装)。该应用程序基于Cordova/Ionic构建,我在AppBrowser插件中使用ngCordova。例如,Twitter链接与常规网络Twitter链接(https://twitter.com/[username])一起工作得很好。另一方面,Facebook则不然。我尝试了许多不同的变体:https://www.facebook.com/[username/user_id]https://facebook.com/[username/user_id]fb://个人资料/[用户名/user_id

ios - iPhone X 中的双 ionic 闪屏

我的apachecordova(带有ionic3)有问题,这个问题只发生在iphoneX上。当应用程序启动时,它会显示默认的ionic启动画面(像这样,但已缩放):几毫秒后,这个“默认启动画面”被正确的替换(我为应用程序设计的启动画面)。这些是我的初始图片:我还尝试更改启动屏幕文件(同时检查默认的CDVLaunchScreen),但我没有找到任何对此默认ionic启动屏幕的引用,我如何才能找到这个“图像”或其他内容的位置,或找到解决方案?谢谢 最佳答案 已经有severalreportedissues与Cordova闪屏和iPhon

ios - "ionic run ios"如何添加配置文件

我希望使用Ionic在启用livereload的iOs设备上运行我的应用程序。根据文档,这应该很容易:ionicrunios--device-l当然我必须添加供应配置文件,但我应该怎么做呢?我有证书的.mobileprovision和.p12,但无论我做什么,在运行命令时仍然会出现此错误:Nomatchingprovisioningprofilesfound:Noprovisioningprofileswithavalidsigningidentity(i.e.certificateandprivatekeypair)matchingthebundleidentifier“”weref

ios - 尝试添加 ios 平台项目时出现 Ionic Framework 错误

我试图创建一个新的Ionic项目,当我运行命令时:ionicplatformaddios最后我得到了以下错误:Runningcommand:/Users/nnation/myApp/hooks/after_prepare/010_add_platform_class.js/Users/nnation/myAppError:spawnEACCESatexports._errnoException(util.js:746:11)atChildProcess.spawn(child_process.js:1162:11)atObject.exports.spawn(child_process

ios - 找不到虚拟设备 - Ionic Cordova Emulate iOS

我正在尝试在iOS中模拟我的Ionic应用程序,但是当我运行ioniccordovaemulateios时,我收到一个错误:Notargetspecifiedforemulator.DeployingtoundefinedsimulatorDevicetype"com.apple.CoreSimulator.SimDeviceType.undefined"couldnotbefound.似乎即使在我的OSX上有可用的模拟器,但Ionic出于某种原因无法访问它们。为什么明明有设备可以在其他地方运行,却在Ionic中找不到设备?这可能是环境变量的问题吗?供引用:ionic信息:clipac

ios - 在使用 IONIC 和 angularJS 制作的 iOS 设备上测试 IOS 应用程序

我正在制作一个使用IONIC制作的应用程序,我只想在我的IOS设备上进行测试,而不是将其发布到应用程序商店。我是否还需要一个Apple开发者帐户(支付99美元)或者安装了XCODE和IONIC的MAC就足够了吗?我只想在我的设备上测试它,而不是将它发布到应用商店。 最佳答案 是的,这是可能的。我今天试过了。使用XCODE7beta2。测试了我使用IONIC制作的项目,只有APPLIEID,没有APPLEDEVELOPERACCOUNT,以及它的工作。您所要做的就是(制作IONIC项目并将它们安装在没有APPLEDEVELOPERID

ios - UIWebView 不缓存远程图像

我们有一个使用远程服务图像的Phonegap应用程序。图像由Cache-Controlheader提供:'缓存控制':'max-age=31536000'。在iOS12之前,图像会在应用程序使用期间获取一次并缓存。升级到iOS12后,缓存停止工作,图像始终从服务器获取。我们使用UIWebView(我们还没有迁移到WKWebView)。在iOS12或任何其他平台(Android/web)上的Safari中不会发生这种情况。我找不到任何关于为什么这突然不再有效的信息。有人知道吗? 最佳答案 最后我们迁移到了WKWebView。对于Pho

ios - Ionic2 iOS 转换阻止点击或点击一秒钟

我对Ionic2Final在iOS上的点击行为有疑问。页面转换后,点击或点击卡片在1-2秒内不起作用,因此用户必须点击或点击两次(或稍等片刻再点击)。我已经尝试使用在卡内,而不是直接将点击连接到卡上。我也试过(click),(tap),[navpush]我尝试添加tappable到卡上。Module{{module.number}}{{module.subtitle_en}}{{module.subtitle_fr}}在Android上运行良好。经过大量试验和错误后,我通过使用android转换“修复”了这个问题:IonicModule.forRoot(MyApp,{pageTrans

ios - 在 iPhone 设备上的 ionic 应用程序中播放视频时没有声音

我有一个ionic应用程序可以播放托管在互联网上的视频。在网络浏览器和iOS模拟器中测试应用程序时,视频会播放声音。如果我使用X-Code将应用程序下载到我的iPhone上,视频会播放但没有声音!有没有人知道为什么声音在模拟器上有效,但在实际设备上却无效?我已经检查过YouTube视频可以正常播放有声。 最佳答案 好吧,我显然是个白痴!我的iPhone上的静音slider已打开。不确定为什么这没有使youtube视频静音,但确实使我的应用视频静音。 关于ios-在iPhone设备上的io

ios - 为 iOS 创建 ionic 资源不再有效

我正在准备我的ionic应用程序以在iOS应用程序商店中进行更新,但我现在真的卡住了,因为使用ionicresources生成资源不再有效。在终端中运行命令后,它开始上传我放入文件夹中的资源,然后告诉我上传已成功完成,然后完全卡住。创建了Android和iOS文件夹,还有图标和splash文件夹,但之后什么也没有发生。到目前为止我尝试了什么:-替换资源文件夹中的icon.psd和splash.psd-使用ionicstatereset重置ionic状态(完全删除平台并再次添加它们)+从ionic网站添加官方图标和启动模板使用的版本:-CordovaCLI:5.1.1-ionic版本:1