小编Ale*_*ese的帖子

如何在Phonegap 3.3中显示Splashscreen

如何正确显示防溅板?我正在使用CLi本地版本,我听说它是​​兼容的.我添加了插件:phonegap插件添加org.apache.cordova.splashscreen这是我的配置文件:

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.Snap.What" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
    <name>WhatSnap</name>
    <description>
        Hello World sample application that responds to the deviceready event.
    </description>
    <author email="support@phonegap.com" href="http://phonegap.com">
        PhoneGap Team
    </author>
    <feature name="http://api.phonegap.com/1.0/device" />
    <preference name="permissions" value="none" />
    <preference name="orientation" value="default" />
    <preference name="target-device" value="universal" />
    <preference name="fullscreen" value="true" />
    <preference name="webviewbounce" value="true" />
    <preference name="prerendered-icon" value="true" />
    <preference name="stay-in-webview" value="false" />
    <preference name="ios-statusbarstyle" value="black-opaque" />
    <preference name="detect-data-types" value="true" />
    <preference name="exit-on-suspend" value="false" />
    <preference name="show-splash-screen-spinner" value="true" />
    <preference name="auto-hide-splash-screen" value="true" />
    <preference …
Run Code Online (Sandbox Code Playgroud)

splash-screen phonegap-plugins cordova cordova-3

8
推荐指数
1
解决办法
8961
查看次数

如何设置SWIPER从第一张幻灯片开始?

我的滑动器有问题(http://www.idangero.us/sliders/swiper/api.php)...我在第 1 页,当我切换到第 2 页时,我希望滑块从第一张幻灯片。我设置 mySwiper.swipeTo(0, 0, false); 在 pagebeforeshow 上,它不起作用。最奇怪的是,如果我切换到第二张或第三张幻灯片(例如 mySwiper.swipeTo(1, 0, false) 或 mySwiper.swipeTo(2, 0, false)),它会完美地工作,但在第一张(0)上它只是不切换。这是为什么?我尝试了一切可能的事情。它不会在第一张幻灯片上切换,只会在其他幻灯片上切换。唯一有效的方法是 onpageshow 但它很难看,因为它首先显示一张幻灯片,然后又显示另一张幻灯片。我也尝试过使用 mySwiper.swipePrev(); 几次,但它在幻灯片 2 上受阻。它不会在第一张幻灯片上播放。

更新:

这是 jsfiddle 示例:http://jsfiddle.net/alecstheone/9VBha/103/

所以...如果我转到第二页并滑动到第三张幻灯片,然后右键单击并返回,然后返回到第 2 页,滑动器仍位于幻灯片 3 上,并且按照我的设置,它应该位于第 1 页上

mySwiper.swipeTo(0, 1, true);  
Run Code Online (Sandbox Code Playgroud)

如果我设置:

mySwiper.swipeTo(1, 1, true);  
or
mySwiper.swipeTo(2, 1, true);  
Run Code Online (Sandbox Code Playgroud)

它有效...仅在 0 上它不会...

我还注意到,在 1.8.0 版本的 swiper 中,它可以使用该命令,但在最新版本(2.6.0)中则不能。

javascript jquery slider jquery-mobile swiper.js

8
推荐指数
2
解决办法
5万
查看次数

如何捕获退出应用程序事件?

海兰!我需要在我的phonegap应用程序中捕获退出应用程序事件.实际上我想触发一个looseLife()函数,如果玩家试图欺骗并退出应用程序,最小化并退出任务管理器,而他已经启动了一个新的lvl.如果他正确退出,按下后退按钮就可以正常工作.

我尝试了onunload或onbeforeunload,但只有在我正常关闭应用程序时才会调用这些函数,而不会将其最小化并从任务管理器关闭它.

暂停功能对我没有帮助,因为如果屏幕被锁定或用户切换到另一个应用程序而不是再次返回,它也会被触发.

如何在应用程序最小化并在任务管理器中关闭时捕获事件?

phonegap-plugins cordova phonegap-build cordova-3 cordova-plugins

8
推荐指数
2
解决办法
1万
查看次数

在splashscreen phonegap 3.3之后删除白色闪烁

如何创建应用程序,添加启动画面插件,当设备准备好并且没有白色闪烁出现时,启动画面应该消失?这发生在Adobe构建和cli构建Android平台上!

这些是我一遍又一遍地使用的简单步骤,大约一个星期来解决这个问题:

  • 我创建了一个应用程序:phonegap create app
  • 我添加了插件:phonegap本地插件添加org.apache.cordova.splashscreen
  • 我从www文件夹中将它添加到config.xml文件中:
<feature name="SplashScreen">
    <param name="android-package" value="org.apache.cordova.splashscreen" />
<!--     <param name="onload" value="true" /> -->
</feature>
Run Code Online (Sandbox Code Playgroud)

现在插件已设置好.为了确保在设备被拉扯之后防溅板消失,我添加了:

navigator.splashscreen.hide(); 
Run Code Online (Sandbox Code Playgroud)

在函数onDeviceReady下的index.js中

通过这个步骤,它可以正常工作 启动画面显示确定,它消失,但会出现白色闪光.为什么发生这种情况?在所有加载之前是否隐藏了闪屏?为什么?我注意到当我将启动画面设置为一个值例如3秒时,白色闪光灯消失但是我希望它在设备准备就绪时消失,因为我有另一个效果,即设备准备就绪,如果我第二次进入在应用程序中,这加载速度更快,并且启动画面只是停留在不必要的位置,并且效果发生在启动画面下方.

那么如何最终解决这个问题呢?

我也试过了

<preference name="AutoHideSplashScreen" value="false" />
Run Code Online (Sandbox Code Playgroud)

我尝试将身体背景设置为黑色,因为我所说的效果是一个黑色div,它在应用程序开始时淡出.

我也尝试将webview设为黑色

<preference name="backgroundColor" value="0x000000" />
Run Code Online (Sandbox Code Playgroud)

一切都没有运气.

我怎么解决这个问题?我认为最简单的方法是将webview设置为黑色,但我的偏好命令不起作用.

phonegap-plugins cordova phonegap-build cordova-3

7
推荐指数
1
解决办法
6585
查看次数

删除标题栏Phonegap

如何删除在phonegap构建中应用程序开始时显示一秒左右的标题栏?我尝试全屏,如Phonegap中所示,在开始时移除标题栏及其工作,应用程序是全屏但标题栏stil在应用程序开始时显示一秒左右.在本地构建时,我可以使用命令android:theme ="@ android:style/Theme.NoTitleBar">删除标题栏表单manifest.xml

如何从phonegap构建中完全删除标题栏?

我通过将这些行添加到config.xml来解决它

<gap:config-file platform="android" parent="/manifest">

       <supports-screens 
              android:xlargeScreens="false" 
              android:largeScreens="false" 
              android:smallScreens="false" />
        <application android:theme="@android:style/Theme.NoTitleBar" >
            <activity android:theme="@android:style/Theme.NoTitleBar.Fullscreen" ></activity>
        </application>
</gap:config-file>
Run Code Online (Sandbox Code Playgroud)

phonegap-plugins cordova phonegap-build cordova-3

5
推荐指数
2
解决办法
4470
查看次数

如何使用CSS sprite以任何方式(A或B)进行动画制作?

我正在写一个phonegap应用程序(使用html,css和javascript),我被困在动画部分,虽然我使用简单的基本spritesheet动画.

A)我试图为BASIC方式制作动画,但我有两个问题:

1)如果我没有满格spritesheet至极我可能没有,这也显示空框架,我不知道如何跳过他们,而不需要整个spritesheet转换成一排.(我听说你可以用某种方式定义每一帧,但我真的找不到怎么做,我到处搜索!)

2)旁边的空白帧的动画显示在桌面上很好,但是当我尝试在移动它看起来是这样的(http://jsfiddle.net/alecstheone/5pqmsd4a/4/)犹如步骤和速度都没有同步.如果我尝试在我的移动浏览器中运行jsfiddle,一切都会像在桌面上一样显示.

是第一个代码:

HTML:

<div id="container">
    <div class="hi"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.hi {
    width: 389px;
    height: 238px;
    background-image: url("http://i.imgur.com/XOmx2Mm.png");
    position: relative;
    border: solid 1px black;
    -webkit-animation: playv 1.2s steps(6) infinite, playh 0.2s steps(9) infinite;
}
#container {
}
/* .hi:before {
    content: "";
    position: absolute;
    width: 176px;
    height: 108px;
    left: 0px;
    top: 0px;
    border: solid 1px red;
    -webkit-animation: playv 18s steps(6) infinite, playh 3s steps(9) infinite; 
}  */
 @-webkit-keyframes playv {
    0% {
        background-position-y: 0px;
    } …
Run Code Online (Sandbox Code Playgroud)

css css-sprites sprite css-animations

5
推荐指数
1
解决办法
946
查看次数

列入 Razor 2 互联网上没有人知道答案

我想开始一个大约 400-500 封电子邮件的小型活动,并使用 mail-tester.com 测试了电子邮件

问题是我有这两个错误,互联网上没有人知道答案:-2.43 RAZOR2_CF_RANGE_E8_51_100 Razor2 使引擎 8 置信度高于 50% -1.729 RAZOR2_CHECK 列在 Razor2 ( http://razor.sf.net / ) 这发生在域和子域中。我尝试发送一封带有完全更改文本的电子邮件(一些关于我在维基百科上找到的动物的内容)并且没有签名,我什至尝试发送一封空电子邮件并收到相同的神秘错误。

我尝试从另一个域发送完全相同的邮件 + 签名,它运行良好,没有任何错误。

  1. 考虑到无法更改域名,我接下来应该尝试什么?

  2. SpamAssasin 的 Razor 2 有多受欢迎,或者它可能无关紧要?

  3. 我应该等待还是相反地发送尽可能多的电子邮件来检测干净的流量?

谢谢

email razor razorgenerator razor-2 razorengine

5
推荐指数
0
解决办法
1716
查看次数

错误:Zombie Apocalypse已经开始

我有一个奇怪的错误,我试图使用纹波仿真器.我创建了一个项目:phonegap create asdf我进入项目:cd asdf我编译到android:phonegap构建android之后我想使用ripple amulator:ripple模拟Chorme打开,我从默认项目中看到消息"device is ready"几秒钟后它给了我这个错误:"看起来我们这里有一个失败...模仿你看到这个窗口,因为它看起来像僵尸启示录已经开始.出于某种奇怪的原因,它看起来像我们无法加载.这可能是你的应用程序的问题,我们或你可能需要更多的时间来完成加载.点击"等待"给你的应用程序更多的时间.点击"FIRE !!"拿起霰弹枪和吹走所有Ripple的设置,试图清除不好的东西."| 我使用最新的phonegap 3.3 ant最新的波纹0.9.20并且我安装了node.js并且我有.cordova文件夹.

这是控制台:

Console was cleared ripple.js:37
Ripple :: Environment Warming Up (Tea. Earl Gray. Hot.) ripple.js:37
cordova :: Initialization Finished (Make it so.) ripple.js:37
The key "target-densitydpi" is not supported. localhost/:25
Received Event: deviceready index.js:47
cordova :: fired deviceready event! ripple.js:37
Run Code Online (Sandbox Code Playgroud)

谢谢!

ripple phonegap-plugins cordova cordova-3

2
推荐指数
1
解决办法
2113
查看次数

如何在android webview中实现phonegap/cordova?

我只需要几分钟时间就可以告诉我这些步骤是否适合在android webview中实现cordova:

编辑:好的我终于让它工作这些是正确的步骤:

1)我创建项目:cordova create hello com.example.hello HelloWorld并输入文件夹

2)cordova platform add android,cordova run android(创建cordova.jar)=>启动应用程序=>设备已准备就绪

3)我使用以下代码在"/ res/layout"中创建cordova_layout.xml:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" > 

<org.apache.cordova.CordovaWebView 
android:id="@+id/cordova_web_view" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:layout_weight="1" /> 


</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

4)导入项目(作为eclipse中的"现有项目")并在导入后添加到主java文件中:

  public class HelloWorld extends Activity implements CordovaInterface {


private CordovaWebView cordova_webview;
private String TAG = "CORDOVA_ACTIVITY";
private final ExecutorService threadPool = Executors.newCachedThreadPool();



@Override 
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.cordova_layout);
    cordova_webview = (CordovaWebView) findViewById(R.id.cordova_web_view);
    // Config.init(this); 
    String url = "file:///android_asset/www/index.html";
    cordova_webview.loadUrl(url, …
Run Code Online (Sandbox Code Playgroud)

android webview cordova cordova-2.0.0 cordova-plugins

2
推荐指数
1
解决办法
1万
查看次数