草庐IT

cordova-2.0.0

全部标签

javascript - deviceready 在 5 秒后 Cordova 未被触发

我收到这条控制台消息devicereadyhasnotfiredafter5seconds.Channelnotfired:onPluginsReadyChannelnotfired:onCordovaReady当我使用以下ionic代码fragment时。ionic.Platform.ready(function(){//willexecutewhendeviceisready,orimmediatelyifthedeviceisalreadyready.//somecodehere.Iammakingcallstosqlitecordovaplugin});控件永远不会进入ioni

ios - cordova.file.dataDirectory 未定义

在网上搜索了六个小时后,我希望能在SO上找到答案。平台:Windows,ionic框架,目标设备:Android/iOS7.1.2我想在我的应用程序文件夹中写一个文件,所以我使用了cordova插件'Cordova插件文件'。在app.js运行方法中:$ionicPlatform.ready(function(){if(cordova.file===undefined)console.log("FILEISUNDEFINED");elseconsole.log("ITWORKS!YEAH");});在Android上,文件对象可用,我可以访问cordova.file.dataDirec

jquery - 不允许加载本地资源 ios9 cordova 应用程序

TestAppTestAppSampleapptodownloadandlaunchhybridappTestNSAllowsArbitraryLoads这是获取应用程序的本地路径并将路径加载到iframe中的代码片段的一部分:varappLocalUrl=cordova.file.dataDirectory+AppId+"/index.html";iframe[0].contentWindow.location.replace(appLocalUrl);应用下载到本地路径但是当我们尝试在iframe中启动它时出现错误消息:notallowedtoloadlocalresource:{

javascript - 我可以在 Framework7/cordova 中使用 python 或 php 吗?

我想用Framework7开发一个应用程序,但是,我想做一些事情,比如访问本地数据库,处理似乎不适合使用javascript代码的数据。该应用程序将在ios和android上使用,我可以使用python或php程序吗?谢谢。 最佳答案 您可以在服务器上使用PHP脚本进行PHP处理,并使用JS代码中的AJAX调用它,如果这就是您的意思。Framework7集成了AJAX调用功能。看起来像jQueryAJAX,只是用$$而不是$。$$.ajax({url:urlOfPhpScript,type:'POST',//or'GET'data:

android - Cordova 本地通知

您好,我正在开发一个程序。我将本地通知集成到程序中,但问题是我不能每天重复这样做。plugin我使用了这个插件并在设备就绪的index.js中编写了这段代码。它工作正常但是当我第一次添加通知时它会出错。cordova.plugins.notification.local.schedule({id:1,text:"ComeandEvaluateyourFriends!",firstAt:tomorrow_at_11_am,every:"day"});firstAt:tomorrow_at_11_am部分不工作。我该如何解决这个问题? 最佳答案

android - 有没有一种方法可以在 cordova run app on device 功能上启动 google device inspect

我正在使用cordova调试应用程序,我一直想知道是否有一种方法可以在应用程序开始在设备上运行时立即启动googlesdeviceinspect。大多数人都熟悉这个屏幕,但只是想知道是否有更有效的方法来打开WebView的检查,而不必等待应用程序安装,然后启动检查器,最后点击刷新来获取网络信息。所以有些回调是这样的:cordovarun--deviceOS--launchdevice-inspect 最佳答案 GapDebug,它似乎只是chromeinspect的包装器,promise这样的功能:GapDebugdetectsan

javascript - Cordova window.open _self 不工作但 _blank 工作

我在我的cordova应用程序中使用了inAppBrowser插件。我想在webview中加载外部url。这是我的www/index.html文件的代码InAppBrowser.addEventListenerExampledocument.addEventListener("deviceready",onDeviceReady,false);functiononDeviceReady(){varref=window.open('https://www.google.com','_blank','location=no,toolbar=no');//Thisisworkingvarre

android - 如何在 iOS/Android 上使用 cordova 收听通知?

我正在寻找一个插件或者至少是一种通过cordova收听传入通知的方法?我找到了这个安卓插件:https://github.com/coconauts/NotificationListener-cordova.但我想知道是否可以在iOS上监听事件。如果我无法收到通知,至少我愿意收听来电和收到的消息。有什么想法吗? 最佳答案 据我所知,在iOS中无法收到传入消息的通知。更准确地说,iOS中没有相同的公共(public)API。可能你有一些调整来实现它,但最终应用程序可能会在苹果认证期间被拒绝。以下链接应提供更多相关信息-Listenin

ios - 使用 Visual Studio Tools for Apache Cordova 创建 xcarchive 而不是 ipa?

我们正在使用VisualStudioToolsforApacheCordova为iOS(和Windows)构建我们的应用程序。我们有一台运行远程代理的Mac。这很好用,除了我们只能让安装程序生成签名的.ipa文件。我们现在正在研究能够创建一个未签名的“应用程序”,我们可以将其交付给我们的客户。然后,他们将使用他们的企业证书对其进行签名,并在他们的组织(而不是AppStore)内分发。将应用程序交付给客户的推荐方法似乎是创建一个xcarchive(我已经查看了交付使用我们的develoepr证书签名的ipa然后让客户使用iReSign退出它的选项,但是看起来很脆弱)。有没有办法在Mac上

ios - Cordova 将 www 文件夹复制到现有版本

如果我们只更改了我们的cordova项目的www/文件夹中的Assets,并且没有更改任何native代码/插件,难道不应该有一个脚本只将新的www/文件夹替换为ios构建输出中的现有文件夹?这样我们就不必每次想做一个小改动并在模拟器中重新运行时都使用cordovabuildios重新构建整个ios项目。这将为我们每天节省大量时间。这样的东西已经存在了吗? 最佳答案 您可以通过三种方式来存档:为从您的根www文件夹到您的平台www文件夹的每个文件或文件夹建立绝对符号链接(symboliclink)。但不要符号链接(symbolicl