【发布时间】:2016-04-27 13:27:36
【问题描述】:
我有使用 Angularjs 指令的 html,这个 html 文件在 Android WebView 中使用,我想从这个指令调用 Android 方法 (How to call Android method from JS)
这是我的指令,
return {
restrict: 'A',
link: function (scope, element, attrs) {
scope.$watch('controller.isReady', function (value) {
if (value === true) {
try {
Android.isReady();
} catch (e) {}
}
});
}
}
当我使用 Typescript 时,显然我收到一条错误消息,指出 Android 未定义。即使有纯 AngularJS,Android 对象仍然是未定义的。
有没有办法让它工作,这样我就可以从 AngularJs 调用 Android 方法?
【问题讨论】:
标签: javascript android angularjs typescript