0

我正在 kivy 中创建一个按钮,当按下时,我希望它能够将用户引导到特定的网站。我知道创建超链接,但我不知道如何在按钮中实现它。

我尝试将超链接添加到 text: 和 on_press:。我也尝试过导入 webbrowser 并使用它,但没有成功。

Button:
    text:'Click here to visit our website'
    on_press: 'Not sure what to write here'
4

1 回答 1

2

使用webbrowser打开一个网站。

主文件

from kivy.base import runTouchApp
from kivy.lang import Builder


runTouchApp(Builder.load_string("""
#:import webbrowser webbrowser

Button:
    text: 'Goto Kivy Website'
    on_release: webbrowser.open('https://kivy.org/')
"""))

输出

应用启动 打开 Kivy 网站

于 2019-06-05T00:41:42.660 回答