小编Tho*_*ten的帖子

如何在后台运行cordova插件?

我正在制作一个基于phonegap(cordova)的应用程序.我已经测试了一些,最近我在xcode中看到一条消息说"插件应该使用后台线程".那么可以在应用程序的后台运行cordova插件吗?如果是的话,请说明如何.谢谢!

plugins background-process background-thread cordova

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

启用推送通知时,Android应用程序突然崩溃

当我关闭我的应用程序并等待一段时间后,我收到一条警告,说"应用程序名称已停止".这只发生在我添加接收器和服务标签之后,如下面的代码中所示.如果我删除它们没有发生,但我没有收到推送通知.我正在使用来自parse.com的推送通知,因此稍后会添加GCM的权限和其他内容.

 <?xml version='1.0' encoding='utf-8'?>
  <manifest android:hardwareAccelerated="true" android:versionCode="4" android:versionName="1.3.0" android:windowSoftInputMode="adjustPan" package="com.guessSound.guessSound" xmlns:android="http://schemas.android.com/apk/res/android">
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<application android:debuggable="false" android:hardwareAccelerated="true" android:icon="@drawable/icon" android:label="@string/app_name">
    <activity android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale" android:label="@string/app_name" android:name="GuessThisSound" android:screenOrientation="portrait" android:theme="@android:style/Theme.Black.NoTitleBar">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <service android:name="com.parse.PushService" />
    <receiver android:name="com.parse.ParseBroadcastReceiver">
        <intent-filter>
            <action android:name="android.intent.action.BOOT_COMPLETED" />
            <action android:name="android.intent.action.USER_PRESENT" />
            <!-- <category android:name="com.guessSound.guessSound" /> -->
        </intent-filter>
    </receiver>
</application>
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="19" …
Run Code Online (Sandbox Code Playgroud)

android push-notification android-manifest parse-platform

3
推荐指数
1
解决办法
5094
查看次数