草庐IT

cordova-plugin-ionic-webview

全部标签

android - ionic 框架拍摄实时视频

我使用IonicFramework已经有一段时间了,虽然我已经找到了大量关于拍摄照片或视频的教程和示例,但我还没有看到有人讨论从相机并在应用程序中实时显示它,以便用户可以看到他们将要拍摄的照片或视频。这本质上类似于iOS或Android上的原生相机应用程序,当用户准备拍照或开始拍摄视频时,相机的输出会实时显示。我知道有些人试图只从相机拍摄单张照片并每秒更新几次UI,使视频看起来像是直接从相机流式传输的,但我也知道这些尝试通常会受到内存的困扰泄漏,崩溃,并且往往具有相当低的帧速率,从而导致视频粗糙。如果有人有解决此类问题的经验或者可能对我有一些线索,感谢您的意见!

android - Cordova 后台地理定位支持,应用程序不会在一段时间后终止

我正在寻找一种在iOS上实现后台地理定位支持的方法,而应用程序不会被操作系统终止并停止对设备的跟踪。在我的应用程序中,我使用这两个插件在后台获得地理定位支持:https://github.com/katzer/cordova-plugin-background-mode和https://github.com/apache/cordova-plugin-geolocation但应用程序在后台运行一段时间后,应用程序会被iOS终止,并且不会发送任何跟踪点。我已经为我们的目的找到了这个插件:https://github.com/transistorsoft/cordova-backgroun

ios - Cordova 构建使用了错误的资源路径

我正在使用cordovabuild为我的应用程序生成一个iOS项目。在我的config.xml中,我指定了以下资源:(./res和res也试过了)当我运行cordovabuidios时,我为每个指定的文件都收到错误消息:cp:nosuchfileordirectory:/path/to/project/config.xml/res/icons/ios/icon-60.png好像是用config.xml作为目录。(正确的路径是没有config.xml)。如何解决这个问题? 最佳答案 给有需要的人:经过几个小时的调试,我发现cordov

html - "Overflow-scroll true"不适用于 ios 设备的 ionic 应用程序

我正在研究ionic应用程序并尝试提高其性能。在解决问题时,我发现大多数建议都与滚动有关,因为它是非常重要的功能,建议在ionic-中使用overflow-scroll="true"内容标签....我用过它,哎呀...在我的应用程序中停止滚动...我无法指示这个标签发生了什么?我正在使用iPhone6plus进行测试..我哪里做错了吗?以下是我的代码 最佳答案 Ionic默认使用Ionic滚动,它模拟iOS设备上看到的动量滚动,通过添加overflow-scroll=true属性,您基本上是在强制this特定的ion-content

javascript - Cordova 应用程序在 Android 上运行,但线程似乎在 ios "Resetting plugins due to page load"上卡住

Cordova应用程序在Android上运行,但线程似乎在ios上卡住。使用iOS插件版本4.1.1的Cordova版本6.1。应用程序在Android模拟器和设备上运行良好。当从XCode应用程序在设备上运行时,似乎已加载。主屏幕显示正常,但我没有看到任何应在设备就绪事件后出现的console.log语句,直到我按下手机上的主页按钮。然后,前几个函数的所有控制台日志语句、连接到SQLiteDB等都会立即出现。正在使用的插件:cordova-plugin-consolecordova-sqlite-存储flyacts-plugin-barcodescanner然后我可以再次点击启动器图

ios - 可以使用多个 WKWebView 和重用同一个 WebView 一样快吗

当我为新导航重用相同的WKWebView时,我的应用程序要快得多(但我希望能够为每个导航创建新的WKWebView,这样我就可以维护一个ViewController堆栈)。但是我注意到,当我为每个页面创建一个新的WKWebView时,页面加载速度会变慢。不知何故,Safari(在新选项卡中打开链接)似乎在做同样的事情(如果我通过Xcode检查,我会看到每个选项卡都有一个新的WebContent进程)但它仍然与加载页面的速度大致相同相同的WebView。除了使用相同的进程池外,我还能做些什么来加快在新WKWebView中加载的页面的加载时间? 最佳答案

ios - Ionic cordova-plugin-screen-orientation 在 Ios 上不再起作用

自从我更新了所有内容后,我在使用screenorientationplugin时遇到了一些问题。我已经有一个正在运行的应用程序,一切正常。但是由于我将每个插件以及cordova和ionic环境更新为最新版本,我的屏幕方向插件不再起作用。config.xml配置已安装的插件cordova-plugin-screen-orientation1.4.0"ScreenOrientation"org.adlotto.cordova.recheck-screen-orientation0.1.0"RecheckScreenOrientation"Cordova版本6.1.1ionic版本1.7.1

ios - TACO - MacInCloud - 无法建立与 https ://###. ###.###.###:3000/cordova 的安全连接

我正在尝试在MacInCloud上使用tacoremotebuild进行构建。我之前已经能够让它在另一台Mac上运行,但无法让它在那里工作。当我尝试构建时,一两分钟后失败。看起来它要么在上传tar的过程中失败,要么就在那之后失败。在安全和非安全模式下均失败。关于寻找什么的任何想法?VS输出窗口显示这个:1>------提交新的构建请求到:https://###.###.###.###:3000/cordova/build/tasks?command=build&vcordova=5.3.3&cfg=release&options=--device&loglevel=warn1>MDAV

android - 如何使用 Cordova 文件插件读取/写入 Android/iOS 设备子目录中的文件?

我正在尝试这段代码:functiononDeviceReady(){requestFileSystem(LocalFileSystem.PERSISTENT,0,function(fileSystem){alert(fileSystem.root.toURL());fileSystem.root.getDirectory('myDir',{create:true},function(myDirEntry){alert(myDirEntry.toURL());myDirEntry.getDirectory('mySubDir',{create:true},function(mySubDi

iOS Cordova 第一个插件——plugin.xml 注入(inject)一个特性

我正在创建我的第一个Cordova插件,但我对构建它的结构感到困惑。我有一个新的Cordova项目,并且添加了iOS平台。我一直在寻找指导(特别是EchoiOS插件示例部分):https://cordova.apache.org/docs/en/5.1.1/guide/platforms/ios/plugin.html但我对此很陌生,我对我实际应该做的事情感到有点困惑。它告诉我使用plugin.xml将功能规范注入(inject)本地平台的config.xml文件。plugin.xml是我需要创建的文件还是project>plugins>cordova-plugin-whitelist