我想使用ace-plugin
来访问 Ionic (v1) 中的 Java 文件。我以这种方式添加了插件:ionic plugin add cordova-plugin-ace
. 但是我如何使用 Ace?
这是我的控制器:
.controller('MyCtrl', function ($scope, $ionicPlatform) {
$ionicPlatform.ready(function () {
$scope.a = 'a';
// Vary the string based on the current platform
var className = ace.valueOn({
android: "ForAce"
, ios: "MyAlgorithm"
});
// Create an instance of the native class
var obj = new ace.NativeObject(className);
$scope.my_var = obj.invoke("foo");
});
运行ionic serve --lab
浏览器控制台后显示如下错误:error:ReferenceError: ace is not defined
. 我需要在某处注入 Ace 插件吗?