gpt4 book ai didi

android - 如何关闭 Android 应用程序中打开的 HTML 文档?

转载 作者:搜寻专家 更新时间:2023-11-01 08:48:06 25 4
gpt4 key购买 nike

我用这一行打开文档:

droid.webViewShow('file:///...').result

我想在几秒钟后关闭它。我没有找到它的任何工作代码。我只需要一些短行代码。

我刚开始接触 android 和 python。

最佳答案

我不确定您的代码 fragment 的确切上下文,但是如果您要打开您自己有权访问的 HTML 文件,您可以进入 HTML 并添加一个“关闭页面”按钮,该按钮将发送向 python 脚本发出退出信号。

要创建按钮,请将其添加到 HTML 文件中的某处:

<button id="close" type="button"
onclick="droid.eventPost('close', '')"
>
Close Page</button>

这将创建一个按钮,单击该按钮会向 python 脚本发送标题为“关闭”的事件。

现在,要让页面保持打开状态,只要您愿意,请在 .webViewShow() 调用下方的代码中添加一个无限循环,该循环将一直运行,直到它识别出按钮已被单击。

为了让脚本识别按钮点击,您需要添加一行等待事件发送到脚本,然后只需使用 if 语句检查正确的事件,在此“关闭”案例。

#infinite loop to keep page open
while(True):

#wait for event (from button)
event = droid.eventWait().result

#check for desired event (close)
if (event['name'] == 'close'):

#exit
sys.exit()

总的来说,这是一个非常粗糙的解决方案。祝你好运。

关于android - 如何关闭 Android 应用程序中打开的 HTML 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26328787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com