草庐IT

cordova-plugin-ionic-webview

全部标签

javascript - 适用于 Android、iOS 和 Windows 平板电脑的 Cordova 滑动事件检测选项

我正在寻找可以用来检测安卓、苹果和Windows平板电脑上/下、左/右滑动的东西。到目前为止,我遇到了一些在android/apple上工作的非常好的(在这里讨论DetectafingerswipethroughJavaScriptontheiPhoneandAndroid)他们提到jQueryMobile和Hammer.js在Android上存在问题,但可以通过讨论后面提到的更改阈值来解决。我发现另一个讨论提到jQueryMobile可以与Cordova一起使用,但需要“一些特殊的垫片”才能使其工作,但我没有足够的经验知道它是如何工作的。有谁知道可以使用并与提到的所有3个平台兼容的其

uniapp webview和H5通信的三种方式

uniapp可以打包成多个端,再和H5通信的方式中,涉及到uniapp和H5通信,APP和H5通信,小程序和H5通信。其中的h5端分为非uniapp打包的h5和uniapp打包的h5,这两者的区别其实就是uniapp的h5里面已经有了uni这个定义,所以不能再uniapp里面直接用官方提供的那个js需要重新定义js里面的定义app和h5的通信uniapp打包成的APP,h5向webview发送消息,按照官方的文档就可以webview,需要注意的就是如果H5是uniapp的,需要更换一下官方那个js里面的uni变量.引入这个js,需要配置一个html模板页面,新建一个文件,然后再配置里面加上这个

带有 Cordova 的 jQuery Mobile - 标题与 iOS 状态栏重叠

我刚刚开始使用ApacheCordova和jQueryMobile,整个shebang对我来说都是新的。我的标题(带有“标题!”的有用文本)在iOS模拟器上覆盖/覆盖状态栏(时间)时遇到问题。我知道我可以做类似style="margin-top:1.3em;"的事情,这将解决这个问题,但我认为这个问题有适当的解决方法吗?我知道我可以使用Cordova关闭状态栏,但我想让它保持打开状态,只需正确放置标题即可。HTMLisinagist.截图:Cordova版本--5.3.1iOS模拟器--8.4操作系统--AppleOSX10.10.4jQuery--2.1.4jQuery移动版--1.

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

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

ios - 在 Ionic 应用程序中加载 Cloudfront 图像时出错 - iOS 9

我正在Xcode7中为iOS9设备编译Ionic(1.1.0)应用程序。然而,来自CloudfrontCDN的图像没有出现。错误信息是:NSURLSession/NSURLConnectionHTTP加载失败(kCFStreamErrorDomainSSL,-9802)我正在为这些图像发送URL的https版本。例如https://abcxyx.cloudfront.net/...我试过这里的建议:https://www.stuartbreckenridge.com/app-transport-security-cloudfront/但它没有用。作为测试,我将NSAllowsArbit

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

android - WebView 应用程序和拒绝

这是我第一次使用StackOverflow,所以我同时提出了两个问题,因为它们是相关的:1-我有一个在本地服务器上运行良好的网站。它是在Joomla上制作的。我听说iPhone和Android提供的“WebView”功能,我想知道是否有可能在2015/2016年制作一个基本上只是网站WebView的应用程序?2-如果是,我在旧论坛(最早是2014年)上看到Apple拒绝WebView应用程序。现在还是这样吗,有什么“窍门”我应该知道吗?非常感谢 最佳答案 是的,您可以制作仅WebView应用,但它应该是移动响应的没有苹果不拒绝只有w

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部分不工作。我该如何解决这个问题? 最佳答案