使用phonegap构建接收推送通知

时间:2016-03-22 09:12:36

标签: android phonegap-plugins phonegap-build phonegap-pushplugin

我现在正在尝试使用推送通知运行的基本应用程序。

我正在使用PhoneGap Build(桌面应用程序)并在Android设备上进行测试。 我尝试了各种教程,但似乎从来没有工作过。 运行以下代码根本没有任何反应。

这是我目前的代码:

config.xml 我添加了以下行:

<%= render "form" %>

的index.html

<preference name="android-build-tool" value="gradle" />
<plugin name="phonegap-plugin-push" source="npm">
    <param name="SENDER_ID" value="540732047871" />
</plugin>

index.js

<body>  
    <div class="app">
        <h1>PhoneGap</h1>
    </div>
    <script type="text/javascript" src="cordova.js"></script>
    <script type="text/javascript" src="js/index.js"></script>
    <script type="text/javascript">
        app.initialize();
    </script>
</body>

我做错了吗?我正在使用基于“ phonegap-plugin-push ”的“ github ”页面的代码。在创建项目时我似乎错过了什么想法?

1 个答案:

答案 0 :(得分:0)

@Sven,

预设消息
我明天在写博客,所以我不必一次又一次地重复这个答案。

您不能将 Phonegap桌面应用 Phonegap Build 一起使用。

Phonegap桌面应用使用 Phonegap CLI ,因此如果您想使用 Phonegap桌面应用,则需要使用 Phonegap CLI

如果你想使用 Phonegap Build ,那就忘记你做了什么,然后重新开始 Minor modifications移动 Phonegap桌面应用程序 Phonegap Build 。要清楚,差异很小,但足以让你绊倒。

此外,您将无法使用 Phonegap Developer App ,因为它适用于 Phonegap桌面应用。您不能使用CLI或Build with Developer App

FWIW:文档是问题所在。我一直试图让Phonegap解决这个问题。这是report on the issue.

让我知道你想做什么。

杰西