在我科尔多瓦的移动应用我的使用科尔多瓦 - 插件-MS-Azure的移动应用 继Agular的方法学,我创建一个工厂,创建WindowsAzurethe客户端:上AngularJS科尔多瓦应用程序中使用WindowsAzure.MobileServiceClient
var client = new WindowsAzure.MobileServiceClient('https://XXX.azurewebsites.net');
当应用程序在移动设备上启动时,我得到:“ReferenceError:WindowsAzure未定义”。
关于纹波它的工作正常(没有错误) 如果我推迟了工厂,并且只在实际需要时创建客户端,那也没有问题。
那么工厂在插件创建之前运行? 什么是最好/推荐的方法使用?
所以你在说什么,如果我使用插件,我不能使用依赖注入? – webmobileDev
只需使用npm包而不是Cordova插件。它应该工作得很好。有关npm软件包的文档,请访问:https://azure.microsoft.com/zh-CN/documentation/articles/app-service-mobile-html-how-to-use-client-library/ –