如何远程停止胡椒中的应用程序
How to stop Application in pepper remotely
按照NAOqi的文档,我可以通过执行以下命令来启动我的应用程序
tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")
现在我想通过类似的方式远程 terminate/stop 这个。
有人知道吗?
非常感谢!!
我认为您不是通过调用 showWebView() 来启动应用程序的。
您只需在平板电脑上显示网站。
现在我为您提供了几个选项,具体取决于您的实际需求:
- 您想终止您的应用程序,然后 ALBehaviorManager API 提供方法 stopBehavior
你想隐藏网站,ALTabletService API提供方法hide
您想终止特定服务,那么您可以查看 ServiceManager API 方法 stopService
您想阻止 Pepper 说 ALTextToSpeech API 提供功能 stopAll 例如:
import naoqi from naoqi
import ALProxy
tts = ALProxy("ALTextToSpeech",IP, 9559)
tts.stopAll()
- 您想停止 Pepper 监听和响应,您可以使用 ALDialog API 方法停用主题 deactivateTopic
按照NAOqi的文档,我可以通过执行以下命令来启动我的应用程序 tabService.showWebview("http://" + ip + "/apps/" + uid + "/index.html")
现在我想通过类似的方式远程 terminate/stop 这个。
有人知道吗?
非常感谢!!
我认为您不是通过调用 showWebView() 来启动应用程序的。 您只需在平板电脑上显示网站。
现在我为您提供了几个选项,具体取决于您的实际需求:
- 您想终止您的应用程序,然后 ALBehaviorManager API 提供方法 stopBehavior
你想隐藏网站,ALTabletService API提供方法hide
您想终止特定服务,那么您可以查看 ServiceManager API 方法 stopService
您想阻止 Pepper 说 ALTextToSpeech API 提供功能 stopAll 例如:
import naoqi from naoqi
import ALProxy
tts = ALProxy("ALTextToSpeech",IP, 9559)
tts.stopAll()
- 您想停止 Pepper 监听和响应,您可以使用 ALDialog API 方法停用主题 deactivateTopic