【问题标题】:How can I run an addon in the service addon in Kodi with python如何使用 python 在 Kodi 的服务插件中运行插件
【发布时间】:2017-07-26 11:51:48
【问题描述】:

我正在使用 python 脚本和 xml 开发 kodi 插件。我创建的服务插件将在 Kodi 启动时自动启动。 addon.xml 中为这项工作工作的部分在这里:

extension point="xbmc.service" library="addon.py" start="login" />

当这个 addon.py 工作时,屏幕上会出现一个按钮。 我的目标是当你按下这些按钮时;另一个插件应该可以工作。 addon.py(服务插件的python脚本)中的代码部分
我写来处理这部分是在这里:

if control=self.button0:
    file_path=xbmc.translatePath(os.path.join("...\addons/script.helloworld\addon.py"))
xbmc.executebuiltin("xbmc.RunScript(file_path)")

但是这些错误出现在kode.log中

ERROR:CScriptInvocationManager::ExecuteAsync-未执行 不存在的脚本文件路径

【问题讨论】:

    标签: python xml add-on xbmc kodi


    【解决方案1】:

    您可以这样做,一切都应该正常。

    xbmc.executebuiltin("RunScript(script.addonid)")
    

    【讨论】:

      猜你喜欢
      • 2018-01-03
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 2021-08-02
      • 1970-01-01
      相关资源
      最近更新 更多