PhoneGap 应用程序上用于 Apache Cordova 的 Windows Azure 通知中心插件 - 未定义 WindowsAzure

Posted

技术标签:

【中文标题】PhoneGap 应用程序上用于 Apache Cordova 的 Windows Azure 通知中心插件 - 未定义 WindowsAzure【英文标题】:Windows Azure Notification Hubs plugin for Apache Cordova on PhoneGap App - WindowsAzure is not defined 【发布时间】:2015-01-08 05:11:12 【问题描述】:

我将用于 Apache Cordova 的 Windows Azure Notification Hubs 插件添加到一个简单的 PhoneGap 应用程序中

phonegap plugin add https://github.com/PhonegapProjects/cordova-plugin-azure-notificationhub.git

然后我尝试使用以下代码调用服务总线

var connectionString = "Endpoint=sb://msopentech.servicebus.windows.net/;SharedAccessKeyName=DefaultListenSharedAccessSignature;SharedAccessKey=vWgSeiB5WI3lT6ymUsQh5/upLZa0PHUYB+Hmya/RT3k=";
 var notificationHubPath = "test";

        var hub = new WindowsAzure.Messaging.NotificationHub(notificationHubPath, connectionString);

这会导致“WindowsAzure 未定义错误”。我不确定如何将 Azure 通知插件添加到 PhoneGap 项目。 笔记: 我正在使用 phonegap serve 在浏览器上对此进行测试

请帮忙。

【问题讨论】:

【参考方案1】:

查看此示例项目:https://github.com/klingdigital/cordova-azure-push-notificationhub-crossplatform-sample

我也遇到过这个问题,但是脚本 scripts\Pushman.js 解决了。

【讨论】:

谢谢 rd_rscan。你可以在iosandroid设备上使用它吗?最重要的问题是:它工作正常吗?

以上是关于PhoneGap 应用程序上用于 Apache Cordova 的 Windows Azure 通知中心插件 - 未定义 WindowsAzure的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 PhoneGap 应用程序图形仅在 iOS 上损坏?

phonegap 相机适用于 iPhone,但不适用于 iPad

Jquery ajax 不适用于 phonegap 应用程序

相机不适用于phonegap中的应用

通知不适用于 ios8 - Pushwoosh + phonegap

在 PhoneGap IOS 上缓存图像的最佳方法