草庐IT

cordova_plugins

全部标签

android - 在 Cordova 中开发网站应用程序的正确方法是什么?

我正在尝试做一些简单的网站应用以显示我的网站并添加一些特定功能我的想法是为移动设备制作类似Facebook应用程序的东西。简单地说,我需要显示一个网站并替换文件输入-用户应该能够从相机捕捉照片或从图库(多个选择)并将其附加到帖子中。TL;DR;检查底部的图像。我尝试过的:使用Cordova和Camera和Imagepicker插件并在InnAppBrowser中显示网页用相机拍照并从图库中挑选图片然后上传到服务器-有很多这样的例子。我发现了什么问题:InnAppBrowser是强制全屏,所以我无法调整它的大小,也无法在下方放置一些按钮来选择图片。我需要什么:我只需要以某种方式附加图像(

Cordova申请允许执行Bash

我有这样的插件代码:publicStringexec(Stringcommand)throwsIOException,InterruptedException{Processp=Runtime.getRuntime().exec(newString[]{"bash","-c",command});InputStreamReaderis=newInputStreamReader(p.getInputStream());BufferedReaderreader=newBufferedReader(is);Stringoutput=TextUtils.join("\n",this.read(read

ios - Jenkins + Xcode Plugin .dSYM 不对应构建

我正在使用Jenkins为iOS应用程序生成和分发构建,为此我安装了xcode和TestFlight插件。构建和存档成功但将dSYM上传到TestFlight失败并出现以下错误:“错误的响应代码:400.dSYM与此构建不对应。你确定你上传的是正确的吗?”我检查了发送的.dSYM是由xcode插件构建生成的,还检查了dSYM的内容,一切似乎都很好。我正在使用xcode5和Jenkins以及xcode和Testflight插件的最新稳定版本。如果有人知道这里会发生什么,我将不胜感激。谢谢! 最佳答案 确保Testflight已启动并运

五分钟创建一个ChatGPT Plugin

OpenAI在2023年3月发布了ChatGPT的官方API,且于今天发布了Plugin开发使用资格,许多开发者和创业者都兴致勃勃地想办法将其整合到自己的业务运营中。但是,想要做到这一点,仍然困难重重:OpenAI为ChatGPT提供了一个简单的无状态API。开发者需要在应用程序管理的缓存或数据库中跟踪每个对话的历史和上下文。开发者还需要管理和保护API密钥。这里有很多与应用程序业务逻辑无关的样板代码。ChatGPTAPI应用程序的“自然”用户界面是thread聊天。但在传统的网络或应用程序框架中创建“聊天界面”是非常困难的。实际上,最常用的聊天界面已经存在于诸如Slack、Discord乃至

ios - cordova cordova-plugin-statusbar StatusBarOverlaysWebView 不工作

我添加了https://github.com/apache/cordova-plugin-statusbar插入。现在设置仍然不起作用(false和true)并且它在IOS7中总是重叠。但是设置工作正常,我可以使用不同的状态栏颜色。所以对我来说,插件基本上可以正常工作。有人知道我做错了什么吗?谢谢!干杯 最佳答案 尝试在config.xml中添加以下行: 关于ios-cordovacordova-plugin-statusbarStatusBarOverlaysWebView不工作,我们

ios - 如何在iOS上阅读Cordova通话记录?

如何使用Cordova访问iPhone上的通话记录?唯一的插件适用于android(https://github.com/dalyc/Cordova-CallLog-Plugin) 最佳答案 您可以自己安装插件吗?如果没有,这是一个教程。PhoneGap/Cordova–AddingPlugins但是,您应该知道我已经阅读了作者的评论。他是NOTsupportingthisplugin。他说:顺便说一句-我不支持或维护该项目-这是一个实验去年的我的,我只保留在github上给其他人起点他提供的帮助很少:window.plugins.

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