【问题标题】:Android JavaScript Bridge - Trigger EventsAndroid JavaScript Bridge - 触发事件
【发布时间】:2013-04-25 14:13:13
【问题描述】:

可能是一个简单的问题,我可以从 JavaScript 中调用一个原生函数,例如:

Android.setVolume(0.7)

但是,我不知道如何触发(来自Android/Java),或处理不是由用户交互引起的事件(JS),例如,当用户的网络状态发生变化时提醒JS,电池电量不足某个点等。

非常感谢任何帮助。

【问题讨论】:

标签: java javascript android webview android-jsinterface


【解决方案1】:

但是,我不知道如何触发(来自Android/Java),或处理不是由用户交互引起的事件(JS),例如,当用户的网络状态发生变化时提醒JS,电池电量不足某个点等。

与您链接到的答案一样,使用 loadUrl()javascript: URL,类似于书签的工作原理。

答案已超过一年并被标记为 hack,这仍然是最好的方法吗?

我不完全清楚为什么该答案的作者将其描述为 hack。当然,它是可行的,并且被大量使用。

【讨论】:

    猜你喜欢
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多