首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >phonegap 3.1 -无法隐藏设备上的启动屏幕

phonegap 3.1 -无法隐藏设备上的启动屏幕
EN

Stack Overflow用户
提问于 2013-10-22 02:49:08
回答 6查看 14.5K关注 0票数 7

使用phonegap 3.1,当设备准备就绪时,我试图隐藏启动屏幕:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
document.addEventListener("deviceready", onDeviceReady, false);

function onDeviceReady() {
 navigator.splashscreen.hide();
}

但它会返回:

无法调用未定义的方法“隐藏”

导航器对象不包括闪屏属性。

我在phonegap 2.9上试过了,效果很好。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2013-10-23 21:41:18

经过研究和实验,这是我们必须做的,以使它发挥作用:

cordova plugin add org.apache.cordova.splashscreen

cordova build

然后,cordova build将错误的行添加到config.xml中,因此我们不得不将其更改为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 <feature name="SplashScreen">
        <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
 </feature>

在你的主要活动中

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 super.setIntegerProperty("splashscreen", R.drawable.splash);
 super.setIntegerProperty("splashScreenDelay", 10000); //time to display the splash

最后,我们能够从javascript中使用hide方法。

票数 10
EN

Stack Overflow用户

发布于 2013-10-22 18:22:05

您是否使用CLI来添加SplashScreen插件?您必须添加带有/yourApp/plugins/org.apache.cordova.splashscreen/的插件(将插件代码从plugins.cordova.io复制到plugins.cordova.io,然后再将cordova build复制到适当的平台位置。

票数 3
EN

Stack Overflow用户

发布于 2014-01-15 02:50:59

如果您正在使用phonegap构建,而不是执行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cordova plugin add ...

在命令行中,您需要将插件和特性添加到config.xml

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<gap:plugin name="org.apache.cordova.splashscreen" />
<feature name="SplashScreen">
    <param name="android-package" value="org.apache.cordova.splashscreen.SplashScreen" />
    <param name="ios-package" value="CDVSplashScreen" />
</feature>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19515759

复制
相关文章
设备的屏幕像素比
设备的屏幕像素比 屏幕像素比(Device Pixel Ratio ,DPR),实际上指的是window.devicePixelRatio ,被所有webkit浏览器以及opera所支持, 它是一个比值,既然是一个比值那他是怎么算出来的呢?其实就是用物理设备的像素/css像素。 举例来说:假如一个手机的像素是640x960而css像素为320x480,那么它的屏幕像素比为2。 在浏览器中的Console中可以查看当前网页的屏幕像素比。 在Console中输入window.devicePixelRat
阿年、嗯啊
2021/04/27
1.7K0
设备的屏幕像素比
[物联网] 3.1 设备--通向现实世界的接口
为什么要学习设备的相关知识 经过前两章的学习,想必各位读者已经掌握物联网这个词描绘出的世界和用于实现物联网的系统架构了。基于这点,这一章将会为大家介绍在物联网世界中起着核心作用的因素,即设备的相关知识。 可能有人会觉得自己没有必要学习设备的机制,但是,请这样认为并想赶快读完本章的读者稍稍放慢速度,因为本章正是为了那些以往没有从事过设备开发的读者们编写的。 而且,所有的工程师都有必要加深对设备的理解,因为这关系到“连通性”给设备开发带来的变化。这里我们就先来看看这些变化。 连通性带来的变化 很显然,智能手机和随身听等伴随大家日常生活的设备都是由硬件和软件组成的。硬件经过了精致的设计,软件则用来控制硬件。设备开发的本质就是在最大限度上实现硬件和软件的完美配合。 对于平日里从事 Web 应用程序开发的各位软件工程师来说,提到设备开发,或许大家就会有一种敬而远之的感觉。在考虑独立开发某种设备的时候,肯定会有人担心以下这些问题。 ● 是否需要对硬件有深入的了解 ● 开发设备控制软件是否需要专业知识 ● 开发硬件是否需要特殊的开发环境 就结论而言,这些问题的答案很统一:需要。就像大多数人都知道的那样,用于控制设备的软件有一个明确的种类,那就是“嵌入式软件”。开发嵌入式软件需要极强的专业性,即使是在物联网的世界,这一本质也基本没有什么变化。 那么,物联网会带来哪些改变呢?解开这个问题的关键词就是“连通性”。连通性一词表示的是机器和系统间的相互连接性和结合性。物联网设备试图经由网络来“连接”外部系统,并通过以下技术革新让以往人们无法想象的一些设备都具备了连通性(图 3.1)。 ● 硬件的进化使设备的小型化和高级化得以发展 ● 能够在广域条件下轻易地利用高速度 / 高品质网络的环境得以实现
科控物联
2022/03/29
2970
[物联网] 3.1 设备--通向现实世界的接口
SAP 选择屏幕隐藏selection options
在选择屏幕定义的时候,我们经常会运用NO INTERVALS,将字段改成单值,但是后面的选择框中还有多值输入。
matinal
2023/10/13
4570
WPF 启动屏幕键盘
在 Windows 的平板模式下才能自动在获取键盘输入焦点时弹出屏幕键盘,但是 Windows 的屏幕键盘做的粗糙,有时候不会自动开启屏幕键盘,此时需要使用代码辅助
林德熙
2020/08/20
1.3K0
winform窗口启动隐藏
this.WindowState = FormWindowState.Minimized;
sofu456
2020/02/21
1.2K0
Android设备屏幕方向的一二事
orientation的取值为: - 横屏:Configuration.ORIENTATION_LANDSCAPE - 竖屏:Configuration.ORIENTATION_ PORTRAIT
fdroid
2018/07/17
1.9K0
PhoneGap Build的使用
      纯粹属于闲折腾的结果,只是这中间还遇到一些问题,记录一下。因为没有IOS的开发key,所以这里只发布成功Android系统的安装程序。之前写过一篇构建webapp项目的文章<构建基于Android和PhoneGap的开发环境>,假设已经写了一个简单的demo页面,现在如何生成一个安装程序并安装到手机中,进行效果预览呢?
meteoric
2018/11/16
1.2K0
用 Deskreen 将你的 Linux 屏幕镜像或串流到任何设备上
其它平台上的屏幕共享或屏幕镜像应用并不那么好。尽管大多数选项仅适用于 Windows/Mac,而你可能很难找到一个适用于 Linux 的开源解决方案。
用户8639654
2021/09/13
1.3K0
adb shell无法连接到Genymotion上的虚拟设备的问题
摘要总结:本文介绍了在Genymotion上运行Android studio的工程时可能会遇到的问题,并提供了解决方案。首先,需要确保Genymotion和Android studio已经启动,并且虚拟设备已启动成功。其次,需要将Genymotion的ADB设置成自定义的SDK tools,并确保在Android studio中的Run app按钮和调试器可以正常连接到虚拟设备。通过这些步骤,可以成功解决在Genymotion上运行Android studio时遇到的问题。"
程序员欣宸
2018/01/04
3.6K1
adb shell无法连接到Genymotion上的虚拟设备的问题
Mac上如何设置使用触发角快速启动屏幕保护程序
如果您使用屏幕保护程序,它会在您的 Mac 不活跃一段时间后自动启动。您可以设定快捷方式,以便在将指针移到屏幕边角时启动屏幕保护程序。
MAC先森
2019/09/26
2.6K0
Hmaster无法启动
启动hbase时问题列表: 1 查看hbase-hadoop-master-ubuntu118.log,发现其中的错误为 2012-09-02 22:59:58,099 INFO org.apache.hadoop.hbase.ipc.HBaseRpcMetrics: Initializing RPC Metrics with hostName=HMaster, port=60000 2012-09-02 22:59:58,217 ERROR org.apache.hadoop.hbase.master.H
闵开慧
2018/03/30
4.5K0
SecureCRT无法启动
      C:\Users\Bruce\AppData\Roaming\SecureCRT.dmp 
黑泽君
2018/12/11
10.2K0
SecureCRT无法启动
PhoneGap学习笔记
1、屏幕尺寸区别很大。手机屏幕上是寸土寸金,UI设计还需要考虑到用户手指点击的舒适度。
大江小浪
2018/07/25
4800
PhoneGap学习笔记
CSS检测的高像素密度屏幕设备[通俗易懂]
iPhone4尽管是640px解析度,但它的屏幕宽度(device-width)目前只有320px和iPhone3G相同。只是iPhone4S的像素密度2。
全栈程序员站长
2022/07/06
5730
phonegap入门实战
  PhoneGap是一个用基于HTML5的移动应用前端开发框架,使用HTML+CSS+JavaScript,再通过PhoneGap就可以快速创建APP了。
笔阁
2018/09/04
1.6K0
phonegap入门实战
Nginx 无法启动
由于不同版本的Nginx重复安装,导致各种奇怪的问题发生,Nginx也无法启动,只好全部卸载nginx。 卸载命令
用户2657851
2020/03/04
3K0
iOS 判断设备型号、屏幕尺寸、系统版本、设备朝向
现在的iOS开发中,因为iPhone的尺寸越来越多,有时候自动布局也很难适配出很精美的UI界面,难免有时候想根据机型来适配界面,所以在这里教大家一种很简单的来判断机型的方法。就是根据屏幕尺寸来判断。
Originalee
2018/08/30
1.8K0
如何清除 iOS APP 的启动屏幕缓存
每当我在我的 iOS 应用程序中修改了 LaunchScreen.storyboad 中的某些内容时,我都会遇到一个问题:
网罗开发
2021/07/21
2.6K0
Android Studio 3.1无法导入模块的解决办法
3月份Android Studio 3.1版正式发布,谁知新版本搞出了新问题,譬如导入已有的模块,Android Studio就死活无法正常导入。摸索了很久,才算总结出模块导入的几点解决办法: 一、依次选择菜单“File”——“New”——“Import Module”,按提示导入具体的demo。此时Android Studio 3.1毫无反应,既不重编也不在左侧列表添加新模块。此时要打开项目的settings.gradle,把下面这行:
aqi00
2019/01/18
2.7K0
点击加载更多

相似问题

iOS上的Phonegap 3.1手动隐藏闪屏

10

phonegap 2.2.0无法通过Android上的“设备已准备好”屏幕

10

Phonegap构建启动屏幕

20

tmux 3.1无法在macOS上启动

2117

android phonegap定时启动屏幕

41
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文