可能是一个简单的问题,我可以从JavaScript调用本机函数,例如:
Android.setVolume(0.7)
但是,我不知道如何触发(来自Android / Java)或处理不是由用户交互引起的事件(JS),例如,当用户的网络状态发生变化时警告JS,电池低于某一点等。
任何帮助非常感谢。
答案 0 :(得分:1)
但是,我不知道如何触发(来自Android / Java)或处理不是由用户交互引起的事件(JS),例如,当用户的网络状态发生变化时警告JS,电池低于某一点等。
与您关联的答案一样,使用loadUrl()
和javascript:
网址,类似于书签的工作原理。
答案是一年多了,被标记为黑客,这仍然是最好的方法吗?
我不完全清楚为什么该答案的作者将其描述为黑客。当然,它是可行的并且使用得相当多。