草庐IT

cordova-plugin-statusbar

全部标签

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

android - 将 Cordova console.log 写入文件

有谁知道console.log是否可以写入文件或类似的东西?我已经记录了我的应用程序,但它只写在控制台上。出于远程调试的目的,我还需要将现有日志写入文件。我想创建一个文件并在该文件中写入我的日志,但这会使我复制现有的日志代码。因此,如果可以重定向到console.log写入的位置可能会更好。我的应用程序使用Ionic、Cordova并且是iOS的混合体和使用人行横道浏览器插件的android。 最佳答案 这是插件cordova-plugin-logtofile适合你的要求。但不幸的是,它只适用于Android。既然你使用的是ioni

android - cordova-plugin-contacts-不获取所有事件日期

我使用以下代码通过联系人插件“cordova-plugin-contacts”获取联系人和联系人详细信息varoptions=newContactFindOptions();options.filter="";options.multiple=true;varfields=["*"];navigator.contacts.find(fields,onSuccessContact,onErrorContact,options);但我无法像这样获取事件日期周年纪念自定义其他如何获取这些字段? 最佳答案 联系人插件将只返回几个字段,引用h

ios - cordova、Firebase、FCM 插件 - 不在 iOS 的通知栏中显示通知

我在cordova中使用这个插件:cordova-plugin-fcm让通知正常工作。它在Android上运行良好。问题出在iOS上,当应用程序在前台时,通知会到达。但是当应用程序关闭或在后台时,通知不会显示在通知栏中,但当我打开应用程序时,我可以看到通知到达并且我生成的弹出窗口被打开。但我确实需要在锁屏和通知栏中显示通知。这是我发送给FirebaseAPI的内容:/POST到https://fcm.googleapis.com/fcm/send在正文中我发送了这个:{"to":,"alert":"Test","notification":{"alert":"Testtest","ti

前端vue单个文件上传支持图片,压缩包以及文件 , 下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13066

前端vue单个文件上传支持图片,压缩包以及文件 ,下载完整代码请访问uni-app插件市场址:https://ext.dcloud.net.cn/plugin?id=13066效果图如下:使用方法addPhotoClick(){uni.hideLoading();letmyThis=this;if(myThis.photoList.length>=1){myThis.photoList=[];}uni.chooseImage({count:1,sizeType:['compressed'],//可以指定是原图还是压缩图,默认二者都有sourceType:['album'],//从相册选择suc

ios - Cordova iOS - 转换导致页面闪烁

我正在Cordova中开发一个应用程序,用户可以在其中切换几个“屏幕”,这些屏幕只是隐藏的div,通过转换进入View。iOS上的滚动一直很糟糕,所以我将-webkit-overflow-scrolling:touch添加到容器元素,它解决了我遇到的滚动问题。但是,从那时起,每次应用程序移动到新页面时,页面转换都会导致页面闪烁。这是我的CSS.scrollable{overflow:scroll;-webkit-overflow-scrolling:touch;}一旦按下按钮进入下一页,它就会使用此javascript代码进行转换this.lastScreen.getLayout().

ios - 无法生成 cordova ios 应用程序的发布版本

我正在使用phonegapCLI3.1和XCode5。我正在尝试通过PhonegapCLI和Xcrun为Release模式生成构建。我不想使用PhonegapBuild来上传mobileprovision或它们的任何过程。我想通过xcrun将mobileprovison分配给发布版本。1)cordovabuildios--release通过命令在“ios”平台上编译应用程序"/Applications/MAMP/htdocs/MyTest/MyTestApp/platforms/ios/cordova/build"--release平台“ios”编译成功。2)sudoxcrun-sdk

ios - Cordova 5 构建命令正在删除 iOS 设备方向设置

对于Cordova5.1.1,当执行“cordovabuildios”时,之前在XCode项目中选择的任何设备方向设置都将被删除,方向设置复选框未选中。虽然“方向”配置首选项可能提供一种强制方向的方法,但我需要能够为iPad和iPhone设置不同的方向首选项。所有以前的Cordova版本(低于5)都遵循这些设置。有什么想法吗?使用XCode6.3.2。 最佳答案 编辑:根据@AbhinavGujjar导致cordovaprepare的问题覆盖对.plist中的方向设置所做的手动更改已得到修复。但是,据我所知,仍然无法在config.

ios - Cordova 6 应用程序无法从文件 ://path 加载

我已经将一个现有的应用程序更新到Cordova6.0.0,但在带有针对iOS9的XCode7.2.1的iOS设备上运行它时遇到问题。我已经安装了WKWebView插件:cordova-plugin-wkwebview-engine1.0.2当运行使用AngularJS构建的应用程序时,它尝试做的第一件事就是打开一个json文件:$http.get('data/config.json').success(function(data){//dostuff});但是我们在webView控制台中得到这个错误:XMLHttpRequestcannotloadfile:///var/mobile/

ios - 将 cordova 添加到我现有的 ios 项目 : cordovaSettingForKey:]: unrecognized selector sent to instance 时出现问题

我试图将cordova项目添加到我现有的ios项目中。我可以成功编译应用程序。但是当我运行它时,我得到了cordovaSettingForKey的异常。-[__NSDictionaryMcordovaSettingForKey:]:无法识别的选择器发送到实例0x147052a30异常抛出:-[__NSDictionaryMcordovaSettingForKey:]:发送到实例0x147052a30的无法识别的选择器谁知道如何解决这个问题这是头文件#import#import#import@interfaceMainViewController:CDVViewController@en