javascript - 如何从 javascript 文件启动 android 服务
问题描述
我正在尝试为android编写一个nativescript应用程序......我有一个javascript文件,我需要从该文件中调用一个意图来启动服务。我想在我的 javascript 文件中调用的代码位于https://github.com/NativeScript/nativescript-geolocation/blob/master/demo/app/main-page.ts从第 35 行到第 47 行。我还必须将https://github.com/NativeScript/nativescript-geolocation/blob/master/demo/app/background-service.ts中存在的整个代码源移植到 javascript 文件。我不确定如何将代码“@JavaProxy("com.nativescript.location.BackgroundService")”移植到 javascript。
问候, 阿卡什
解决方案
的 JavaScript 翻译@JavaProxy("com.nativescript.location.BackgroundService")
将是,
var BackgroundService = android.app.Service.extend("com.nativescript.location.BackgroundService", {
...
});
参考文档更多信息。