插件未启用错误
Plugin not enabled Error
我是 ionic-framework
的新手,正在尝试在插件 cordovaPreferences 的离子平台中实现共享首选项:
- 我下载了带有 cordova 插件的插件添加 cordova-plugin-app-preferences
- 已安装ngCordova
- 在 cordova.js
之前的 index.html 中添加了 ng-cordova.js
- 在我的入门模块中添加了 ngCordova'
- 在控制器中注入 $cordovaPreferences
那么我正在使用:
$cordovaPreferences.store('key', 'myMagicValue')
.success(function(value) {
alert("Success: " + value);
})
.error(function(error) {
alert("Error: " + error);
})
但是会生成一个警报说 "Plugin not enabled":
请帮忙。
将您的电话换成:
$ionicPlatform.ready(函数() {
...
});
您需要在 Android 或 iOS 中 运行 此应用程序。
有些插件不适用于浏览器。
以下命令是添加平台android
ionic platform add android
建造
ionic build android
模拟
ionic emulate android
如果您对仿真不满意,在build
命令后,只需转到YourApp'sFolder\platforms\android\build\outputs\apk
并将apk
文件复制到您的设备并安装
检查插件是否正常工作
ngCordova
首选项对象是 cordova app preferences plugin 的包装版本。我是那个插件的作者。
如果您过早使用首选项(在 deviceready
事件之前),ngCordova 将显示带有 "Plugin not enabled" 消息的警报 window。 Here 是代码。按照 Dirk D. 的建议等待 deviceready
事件:
$ionicPlatform.ready (function () {
// your code here
})
您看到此警告的另一种可能是您尝试在浏览器中使用 ionic serve
或 cordova serve
或 cordova run browser
测试您的应用程序,但浏览器平台直到我今天发布的插件版本0.7.7。
我是 ionic-framework
的新手,正在尝试在插件 cordovaPreferences 的离子平台中实现共享首选项:
- 我下载了带有 cordova 插件的插件添加 cordova-plugin-app-preferences
- 已安装ngCordova
- 在 cordova.js 之前的 index.html 中添加了 ng-cordova.js
- 在我的入门模块中添加了 ngCordova'
- 在控制器中注入 $cordovaPreferences
那么我正在使用:
$cordovaPreferences.store('key', 'myMagicValue')
.success(function(value) {
alert("Success: " + value);
})
.error(function(error) {
alert("Error: " + error);
})
但是会生成一个警报说 "Plugin not enabled":
请帮忙。
将您的电话换成:
$ionicPlatform.ready(函数() {
...
});
您需要在 Android 或 iOS 中 运行 此应用程序。 有些插件不适用于浏览器。
以下命令是添加平台android
ionic platform add android
建造
ionic build android
模拟
ionic emulate android
如果您对仿真不满意,在build
命令后,只需转到YourApp'sFolder\platforms\android\build\outputs\apk
并将apk
文件复制到您的设备并安装
检查插件是否正常工作
ngCordova
首选项对象是 cordova app preferences plugin 的包装版本。我是那个插件的作者。
如果您过早使用首选项(在 deviceready
事件之前),ngCordova 将显示带有 "Plugin not enabled" 消息的警报 window。 Here 是代码。按照 Dirk D. 的建议等待 deviceready
事件:
$ionicPlatform.ready (function () {
// your code here
})
您看到此警告的另一种可能是您尝试在浏览器中使用 ionic serve
或 cordova serve
或 cordova run browser
测试您的应用程序,但浏览器平台直到我今天发布的插件版本0.7.7。