草庐IT

cordova-plugin-uid

全部标签

iphone - iOS - 如何在 phoneGap/Cordova 中使用参数调用 writeJavascript

我有一个js方法testPN(param),我需要从我的native应用程序调用它。我正在使用这些行来实现这一点-NSString*jsStatement=[NSStringstringWithFormat:@"testPN(%@);",custData];[selfwriteJavascript:jsStatement];这在某种程度上不起作用。如果我不带任何参数地更改为testPN()并像这样调用它,它就可以工作-NSString*jsStatement=[NSStringstringWithFormat:@"testPN();"];[selfwriteJavascript:jsS

ios - Cordova iOS Filetransfer 下载文件到 www 文件夹

我正在用Cordova/phonegap做一个IOS应用程序,我必须从远程服务器下载一个XML文件,在成功事件中我需要用刚刚下载的文件覆盖www文件夹中已经存在的XML文件。有什么建议吗? 最佳答案 您无法更新应用程序包中包含的文件。这需要安装更新版本的应用。但是,您可以让外部目录在设备磁盘的其他位置托管一些动态数据。您的包中可以包含一些默认的离线数据,当应用程序上线时,可以通过下载此备用目录中的内容来更新这些数据。这里是Cordova下载FileTransferforiOS的一个例子:http://mythoughtsandexp

ios - 停止 Cordova 控制台日志记录

我刚刚从适用于iOS的1.8.1升级到Cordova2.0.0,文件访问的控制台日志让我很烦。我正在使用cordovafileapi加载一个巨大的文本文件,cordova正在尝试将每一行记录到XCode中的控制台。在早期版本中情况并非如此。感谢这个新版本中的默认日志记录模式,我什至无法停止XCode!!有没有办法停止或驯服cordova日志记录? 最佳答案 Shaz正在寻找解决方案,但目前的解决方法是将您的方案设置为Release。默认情况下,它是Debug,它会像您所看到的那样冗长。

ios - 加载应用程序时 Cordova iOS 启动图像更改

我已经在Resources/splash文件夹中使用正常的命名方案(Default~ipad.png、Default-Portrait@2x~ipad.png等)设置了我的启动图像/splashscreen。我没有设置任何UILaunchImage*plist条目。当我在iPad2上启动我的Cordova应用程序时,它会立即加载我的启动图像之一。几秒钟后(当org.apache.cordova.splashscreen插件开始运行时,从我在日志中看到的),启动图像将发生变化,通常是不同分辨率的东西,因此整个图像会发生变化。在那之后,图像保持原样,直到我调用navigator.splas

ios - 尝试为 iOS 导出 Cordova 应用程序时出错

我们正在尝试编译我们的Cordova应用程序以进行临时分发,但无论我们重新生成证书或配置文件多少次,我们在尝试导出应用程序时都会遇到此错误。我们有一个现有的native应用程序,我们现在用更新的Cordova版本替换它。 最佳答案 确保您已经创建了一个特定于您的个人资料的临时分发证书,如果您不确定,请撤销并重新创建分发证书,这次确保您选择“AppStoreandAdHoc”选项生成证书时。 关于ios-尝试为iOS导出Cordova应用程序时出错,我们在StackOverflow上找到一

ios - Phonegap/Cordova 文件传输上传图像作为 Base64 字符串在 ios 中不起作用

我正在从phonegap/cordova应用程序上传图像作为base64图像流,它在Android中工作得很好,但在ios中不起作用,但是在ios中,当图像为png/jpg但当它是base64图像流无法正常工作,请任何人帮我解决这个问题。这是我的代码,varoptions=newFileUploadOptions();options.fileKey="file";options.fileName="test.jpg";options.mimeType="image/jpeg";options.chunkedMode=false;options.params={"key":"test.j

ios - 将 cordova 项目从 3.3 更新到 4.x

我在将cordova项目从3.3更新到4.x时遇到了很多麻烦。文档说在更新deCLI之后我应该执行:cordovaplatformupdateiOS但是我得到这个错误:Error:Cannotfindmodule'shelljs'atFunction.Module._resolveFilename(module.js:338:15)atFunction.Module._load(module.js:280:25)atModule.require(module.js:364:17)atrequire(module.js:380:17)atObject.(/Users/danielrvt/

javascript - 如何在 IOS 共享菜单中显示我的 cordova 应用程序?

我们有一个现有的CordovaiOS应用程序,我们需要一个iOS共享扩展,它允许用户与我们的应用程序共享来自其他应用程序(如照片、页面、数字、Keynote等)的文件(即从页面导出文件)到我们的应用程序)。我们需要交付以下内容:原型(prototype)/示例iOSCordova应用为jpg、png、视频、pdf和office(xls、xlsx、doc、docx、ppt、pptx)文件设置共享扩展扩展以直接打开Cordova应用程序或将Cordova应用程序作为共享小部件内的webview打开Cordova应用程序必须从扩展程序接收有关共享文件的参数(文件名、路径、类型、文件大小)——

ios - Cordova.js 错误

我在chrome上测试我的应用时遇到以下错误:获取文件:///www/cordova_plugins.jsnet::ERR_FILE_NOT_FOUNDcordova.js:6189选项文件:///!gap_exec?1397986793096net::ERR_FILE_NOT_FOUNDcordova.js:1034deviceready在5秒后没有触发。cordova.js:5720channel未触发:onCordovaConnectionReadycordova.js:5720channel未触发:onCordovaInfoReady人们在问类似的问题,但我似乎无法让错误消失。

javascript - 如何在 apache cordova 上安排事件?

我正在使用cordova和phonegap开发一个简单的警报应用程序html。它是这样工作的。用户选择闹钟时间App将时间存储在数据库中。闹钟在选定的时间播放声音。现在所有的1和2步骤都完成了。但是对于第3步,应用程序如何知道何时播放声音?在html或cordova中是否有类似cronjob的东西?我需要一些可以安排时间在选定时间每天执行功能的东西。我知道javascriptsetInterval函数,但对此有限制。当页面刷新时它会重新安排时间,并且我的应用程序上也会有多个警报。请建议我如何做到这一点。提前致谢。 最佳答案 setI