Cordova airwatch-sdk-plugin 的自定义启动闪屏

     2023-03-11     192

关键词:

【中文标题】Cordova airwatch-sdk-plugin 的自定义启动闪屏【英文标题】:Custom startup splash screen for Cordova airwatch-sdk-plugin 【发布时间】:2019-11-19 12:06:09 【问题描述】:

我开发了一个 Cordova 应用程序,其中集成了 airwatch-sdk-plugin。 这个插件会自动启动,官方文档有说明,Android和iOS分别显示以下两个logo。

Android

iOS

如何为启动画面设置自定义徽标? 除了这一行之外,我在文档中找不到任何内容:

在设备上启动 SDK 应用程序时 VMware AirWatch 闪屏的品牌化

所以我知道这是可行的,但没有解释如何去做

【问题讨论】:

【参考方案1】:

我自己找到了解决方案,我发布它是因为它可能对其他人有帮助。 仅适用于 Android,我还没有尝试过 iOS/iPadOS。

安卓

在 Android Studio 中创建一个新的 Image Asset (File > New > Image Asset); 将刚刚创建的资产文件夹复制到您的 cordova 项目中的某处; 在 config.xml 文件中使用 resource-file 标签复制特定 Android 项目文件夹中的资产(请参阅 Cordova 文档)。例如:
<resource-file src="cordova_app/icons/android/mipmap-xxxhdpi/company_logo.png" target="android_app/src/main/res/mipmap-xxxhdpi/company_logo.png" />
在您的 Cordova 项目中创建一个名为 styles.xml 的文件,并像上一点一样使用 resource-file 标签将此文件复制到 'src/main/res/values' 文件夹中; XML 文件应该是这样的:
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="SDKBaseTheme" parent="Theme.AppCompat.Light">
        <item name="awsdkSplashBrandingIcon">@mipmap/company_logo</item>
        <item name="awsdkLoginBrandingIcon">@mipmap/company_logo</item>
        <item name="awsdkApplicationColorPrimary">@color/color_awsdk_login_primary</item>
    </style>
</resources>
启动 sencha app build android 命令检查结果

【讨论】:

cordova教程地址

原文:Cordova教程地址1.Cordova官网http://cordova.apache.org/2.Cordova插件库forandroidhttp://cordova.apache.org/plugins/?platforms=cordova-android1.插件使用详细http://www.hangge.com/blog/cache/category_75_1.html2.使用整理上h 查看详情

使用 cordova-ios 5 更新 Cordova 9

】使用cordova-ios5更新Cordova9【英文标题】:UpdateCordova9withcordova-ios5wanings【发布时间】:2019-06-1716:26:45【问题描述】:更新到Cordova9,执行时收到很多警告cordovabuildios我通过回滚到Cordova8并删除平台并添加它们来调查错误,然后没... 查看详情

将 Cordova 插件手动添加到 Cordova 项目的正确方法是啥

】将Cordova插件手动添加到Cordova项目的正确方法是啥【英文标题】:whatisthecorrectwaytomanuallyaddCordovaplugintoCordovaproject将Cordova插件手动添加到Cordova项目的正确方法是什么【发布时间】:2014-11-2407:06:40【问题描述】:我正在使用Android... 查看详情

Ionic Cordova 与 Cordova 命令的区别

】IonicCordova与Cordova命令的区别【英文标题】:DifferenceofIonicCordovavsCordovacommands【发布时间】:2019-12-1014:59:57【问题描述】:我一直对使用以下命令构建apk的区别感到困惑:ioniccordova构建安卓对cordova构建android。当我查看路径上的... 查看详情

Cordova“hidekeyboard”事件在 Cordova 5.0 中不起作用

】Cordova“hidekeyboard”事件在Cordova5.0中不起作用【英文标题】:Cordova"hidekeyboard"eventnotworkinginCordova5.0【发布时间】:2015-05-2211:50:07【问题描述】:我添加了事件“hidekeyboard”如下。document.addEventListener("hidekeyboard",function()ale... 查看详情

使用 Cordova-Android 6.2.0 的 Cordova 错误 - getFileResources 不是函数

】使用Cordova-Android6.2.0的Cordova错误-getFileResources不是函数【英文标题】:CordovaErrorusingCordova-Android6.2.0-getFileResourcesisnotafunction【发布时间】:2017-08-2823:18:35【问题描述】:我有一个ionic/cordova项目,使用:cordova-android@6.2.0cordova-plugi... 查看详情

未获得有关 cordova 推送通知的完整信息 (cordova-plugin-firebasex)

】未获得有关cordova推送通知的完整信息(cordova-plugin-firebasex)【英文标题】:Notgettingcompleteinformationonpushnotificationoncordova(cordova-plugin-firebasex)【发布时间】:2021-08-0120:44:43【问题描述】:我正在开发一个需要推送通知的Cordova应用程... 查看详情

Cordova 相机插件

】Cordova相机插件【英文标题】:Cordova-cameraplugin【发布时间】:2019-07-0510:07:49【问题描述】:在我的项目中添加cordova相机插件时,我面临如下cordova构建问题:第1步:添加ioniccordova相机插件第2步:尝试使用ioniccordovabuildandroid--deb... 查看详情

无法安装离子cordova-res(代码片段)

运行命令ioniccordovaresources时出现此错误:cordova-res.cmd[cordova-res]module.js:549[cordova-res]throwerr;[cordova-res]^[cordova-res][cordova-res]Error:Cannotfindmodule'F:IonicmyAppode_modulescordova-resincordova-res'[cordova-res]atFunction.Module._resolveFilename(module.js:547:15)[cordo... 查看详情

如何使用 Cordova 插件?

】如何使用Cordova插件?【英文标题】:HowdoIuseCordovaplugins?【发布时间】:2019-01-1105:34:12【问题描述】:Cordova\'sBatteryStatuspluginpage上的说明说我只需要运行cordovapluginaddcordova-plugin-battery-status。当我这样做时,cordova确实添加了&lt... 查看详情

使用cordova将图片从android画廊分享到cordova应用程序

】使用cordova将图片从android画廊分享到cordova应用程序【英文标题】:Sharethepicturefromandroidgallerytocordovaappusingcordova【发布时间】:2014-05-0719:21:59【问题描述】:我可以将我的cordova应用程序添加到共享界面中,但我不知道如何将共... 查看详情

Cordova-res 未安装在 ionic cordova

】Cordova-res未安装在ioniccordova【英文标题】:Cordova-resnotinstallinginioniccordova【发布时间】:2020-02-2016:48:42【问题描述】:我无法在ionic5.4.4v中安装软件包Cordova-res并收到以下错误**Z:\\myprogramV2\\ionicTest\\testProj>npmi-gcordova-res**C:\\Users... 查看详情

cordova短信插件

https://www.npmjs.com/package/cordova-sms-plugin https://github.com/cordova-sms/cordova-sms-pluginInstallingthepluginUsingtheCordovaCLIandNPM,run:cordovapluginaddcordova-sms-pluginItisalsopossibl 查看详情

cordova

cordova能够实现使用HTML, CSS & JS进行移动App开发,多平台共用一套代码官网:http://cordova.apache.org/中文网:http://cordova.axuer.com/全局安装:npminstall-gcordova在要创建项目的目录下,执行:cordovacreatehellocom.example.helloHell 查看详情

Cordova - Admob cordova 插件错误,黑色和空白广告

】Cordova-Admobcordova插件错误,黑色和空白广告【英文标题】:Cordova-Admobcordovapluginerror,black&blankads【发布时间】:2017-01-0907:27:55【问题描述】:直升机。我正在使用Admobcordova插件在我的基于离子的应用程序中显示广告。但是,... 查看详情

如何检查cordova/phonegap项目的cordova android版本?

】如何检查cordova/phonegap项目的cordovaandroid版本?【英文标题】:Howtocheckcordovaandroidversionofacordova/phonegapproject?【发布时间】:2014-11-2918:17:36【问题描述】:本周我收到了来自Google的安全警报,通知我升级我的android版本的cordova应用... 查看详情

无法从cordova CLI 将android 平台添加到cordova 项目

】无法从cordovaCLI将android平台添加到cordova项目【英文标题】:CouldnotaddandroidplatformtocordovaprojectfromcordovaCLI【发布时间】:2017-06-1411:12:08【问题描述】:我在将android平台添加到我的cordova项目时遇到问题。所有需要的东西都已经安... 查看详情

在 Cordova Build 上设置 Cordova 状态栏插件默认值

】在CordovaBuild上设置Cordova状态栏插件默认值【英文标题】:SetCordovaStatusBarPluginDefaultsonCordovaBuild【发布时间】:2015-02-1008:20:33【问题描述】:我正在使用Cordova(4.2.0)状态栏插件。我想要的选项是:<preferencename="StatusBarOverlaysWebVie... 查看详情