Android 如何使Python Kivy webview应用程序具有导航按钮并在浏览器中打开外部链接?

Android 如何使Python Kivy webview应用程序具有导航按钮并在浏览器中打开外部链接?,android,python,android-webview,kivy,Android,Python,Android Webview,Kivy,我正在尝试用Python Kivy为一个网站制作一个android应用程序。我正在使用来自的第二个代码。1) 我希望所有的外部链接都能在设备浏览器中打开,2)后退按钮使应用程序最小化,而不是退出。 请建议我应该做的修改。谢谢 对于第一个问题,有一些使用if_-else的解决方案,但都是Java而不是Python 要打开与设备浏览器的链接,应使用: import webbrowser webbrowser.open(link) 要暂停应用程序而不是退出应用程序,应将此方法添加到应用程序

我正在尝试用Python Kivy为一个网站制作一个android应用程序。我正在使用来自的第二个代码。1) 我希望所有的外部链接都能在设备浏览器中打开,2)后退按钮使应用程序最小化,而不是退出。 请建议我应该做的修改。谢谢

对于第一个问题,有一些使用if_-else的解决方案,但都是Java而不是Python

  • 要打开与设备浏览器的链接,应使用:

    import webbrowser    
    webbrowser.open(link)
    
  • 要暂停应用程序而不是退出应用程序,应将此方法添加到应用程序类:

    def on_pause(self):
        return True
    

  • 我是否必须在p4a构建命令中添加
    requirements=webbrowser
    ?不,您不需要。第一个不适用于我。第二个(暂停问题)起作用。当我重新开始制作应用程序时,我会为第一期添加更多细节