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。你可以在ios和android设备上使用它吗?最重要的问题是:它工作正常吗?以上是关于PhoneGap 应用程序上用于 Apache Cordova 的 Windows Azure 通知中心插件 - 未定义 WindowsAzure的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的 PhoneGap 应用程序图形仅在 iOS 上损坏?
phonegap 相机适用于 iPhone,但不适用于 iPad
Jquery ajax 不适用于 phonegap 应用程序