草庐IT

cordova_plugins

全部标签

android - 如何在 Ionic3、Cordova 和 Angular4 应用程序中获取 android 设备的语言?

我想从使用Ionic3、Cordova和Angular4开发的应用程序中获取android设备语言。我怎样才能得到它? 最佳答案 window.navigator.language在没有插件的情况下为我工作。我没有检查结果与Globalization插件相比如何,但我得到的结果如下:Android:“en-us”、“es-us”和iOS:“en-US”和“es-XL”另见https://stackoverflow.com/a/4079798/431296-window.navigator.userLanguage未在Android或

android - 如何发布以播放存储我的 cordova-crosswalk 应用程序的 x86 和 ARM apk?

我的应用程序是使用Cordova和Crosswalk开发/发布的。Crosswalk为ARMcpus生成一个apk,为x86cpus生成另一个apk。目前,当我将我的ARMapk上传到Play商店然后尝试上传x86时,它阻止我这样做并显示一条消息说我不能有两个具有相同版本代码的apk。Itseemsit'spossibletouploadontheplaystoremultipleapkfilesforthesameversionofanapplicationbytfilteringthedevicestargettedbyeachapkfile.但是,它似乎需要使用Cordova项目

javascript - 如何防止文档主体上的点击事件(可能是 Cordova 中的错误?)

我是一名尝试使用KineticJs和“phonegapbuild”开发手机游戏的初学者。我遇到了一个我不知道如何解决的问题。我做了一些测试:我刚刚粘贴了thiscodehere进入我的index.html并将代码发送到phonegapbuild它从html代码创建了apk文件。该应用程序工作得很好,但如果你玩一点,你可能会看到一个不受欢迎的行为:整个“舞台”可以通过触摸点击,当它发生时(实际上并不容易故意这样做,但它发生了)你听到Android操作系统的标准点击声,您会看到整个区域突出显示一秒钟。就像您在浏览器中单击链接一样。我编译(使用phonegap构建)链接的指南针模拟器here

javascript - 在 Android WebView (Cordova) 中检查互联网连接

我知道在Stackoverflow中有很多关于此的问题和答案,我阅读了很多,但没有一个有效。我在标题AndroidWebView中进行了说明,因为它是最重要的目标,但我希望它也适用于其他设备。我在使用IntelXDK构建的应用程序上测试了以下代码,该应用程序安装在SM-G355M和Android4.4.2上和安装在iOS9.3.4的iPhone5C上的Safari;我在这两种情况下得到的都是相同的值,true(有时我得到false,即使我有互联网连接)。我试过:navigator.onLine,它总是给出相同的值。document.addEventListener("online",.

android - Cordova - Android 上的自适应图标

我有一组使用AndroidImageAssetStudio生成的图标.但是,我不知道如何在Cordova中为我的应用程序设置这些图标。当关注documentationregardingiconsinCordova时,我只设法使用以下代码将方形图标设置为我的项目:但是,在AndroidOreo中,应用程序的图标是圆形的,它无法在该手机上正确显示我的应用程序图标。图标缩小到圆圈内,周围有白色背景。问题:如何将ImageAssetStudio生成的圆形图标设置到我的Cordova项目中? 最佳答案 下面是我的生产项目的经过测试和工作的解决

android - Cordova 5.0.0 上的地理定位插件总是返回超时过期错误

我已经使用这些插件安装了Cordova5.0.0:cordova插件列表cordova-plugin-device1.0.1-dev"Device"cordova-plugin-geolocation1.0.0"Geolocation"cordova-plugin-globalization1.0.0"Globalization"cordova-plugin-inappbrowser1.0.1-dev"InAppBrowser"cordova-plugin-network-information1.0.0"NetworkInformation"cordova-plugin-whitel

android - Cordova 4.3.0 错误 : Please install Android target: "android-21"

我有一个使用ripple模拟器运行良好的项目,但是当我尝试在物理Android设备上启动它时,出现以下错误:Error:PleaseinstallAndroidtarget:"android-21".Hint:OpentheSDKmanagerbyrunning:C:\Program\Files\(x86)\Android\android-sdk\tools\android.BATYouwillrequire:"SDKPlatform"forandroid-21"AndroidSDKPlatform-tools(latest)"AndroidSDKBuild-tools"(latest

android - Cordova 3.4 - 检测键盘事件

由于Cordova3.4.0和JQueryMobile1.4.2,我正在尝试检测正在运行的应用程序中的showkeyboard和hidekeyboard事件。在配置文件中,fullscreen属性设置为true(我需要)。事实是,在LogCat中,我无法阅读(显然是由于全屏模式):SoftKeyboardDetect:Ignorethisevent是否有任何解决方案来检测这两个事件?我通过检测输入字段上的模糊和聚焦事件尝试了另一种方法。它可以工作,但是当通过后退按钮关闭键盘时,不会调用这些事件。因此,我尝试检测后退按钮事件,但它不起作用(http://simonmacdonald.bl

如何在iOS共享菜单中显示我的Cordova应用程序?

我们有一个现有的CordovaiOS应用程序,我们需要一个iOS共享扩展名,它将允许用户与我们的应用程序共享其他应用程序(例如照片,页面,数字,主题演讲等)(即从页面导出文件到我们的应用程序的导出文件))。我们需要以下交付:原型/样品iOSCordova应用程序使用用于JPG,PNG,视频,PDF和Office(XLS,XLSX,DOC,DOC,DOCX,PPT,PPTX)文件的共享扩展设置扩展要么直接打开Cordova应用程序,要么将Cordova应用程序作为ShareWidget内部的WebView打开Cordova应用程序必须从扩展程序中接收有关共享文件(文件名,路径,类型,文件化)的参

@vitejs/plugin-legacy 为你的 Vite 项目提供对旧版浏览器的支持

@vitejs/plugin-legacy是Vite生态系统中的一个插件,它的作用是为你的Vite项目提供对旧版浏览器的支持。具体而言,该插件会根据你在项目配置中指定的目标浏览器列表(通过browserslist字段),自动生成兼容旧版浏览器的构建文件。这些构建文件将包含经过转换和降级处理的代码,以确保在不支持最新JavaScript特性的浏览器中正常运行。使用@vitejs/plugin-legacy插件后,当用户访问你的网站时,Vite将根据用户的浏览器版本动态加载适合其浏览器的构建文件。这样,你可以在现代浏览器中享受更快的开发和构建速度,同时仍然为那些使用旧版浏览器的用户提供良好的体验。