我希望我在这里想做的事情是可能的。我有一个应用程序将GPS坐标发送到Javascript Web应用程序,我需要允许Web应用程序用户通过单击Web应用程序中的按钮来停止Android应用程序发送坐标。我没有在Android应用程序中使用WebView,此时,由于时间原因,它不是一个真正的选项。
有没有办法可以在Android应用中创建一个监听Javascript网络应用程序调用函数的侦听器?
答案 0 :(得分:0)
我不确定你的意思是“将GPS坐标发送到javascript网络应用程序”,但由于你没有向客户端发送GPS坐标,我认为你是将它们发送到服务器。
如果您经常将这些坐标发送到服务器,那么您只需让该按钮在服务器端更新布尔值即可。每次Android应用程序提供坐标时,服务器都可以检查此布尔值,并告诉Android应用程序在必要时停止发送坐标。
当然,这并没有处理,但你没有提到。
至于通过网络应用程序收听来电,您可能需要查看server-side push / Comet / long polling.