使用 Quickly 创建镜头后,单击 Dash 不会关闭,这是怎么回事?

使用 Quickly 创建镜头后,单击 Dash 不会关闭,这是怎么回事?

我使用 Quickly 创建了一个镜头,当执行另一个程序时,该镜头会与该程序进行交互,使用以下函数:

 def handle_uri(self, scope, uri):  
     os.system(uri)

但点击后仪表板并未关闭。我该如何解决此问题?

另外,是否有所有功能的列表或内置的“快捷方式”以供快速使用?

答案1

经过一番挖掘,我在单线源中找到了 hide_dash_response......但是,如果不将代码复制到我的项目中,我就无法调用或返回该函数。

我也可以返回

Unity.ActivationResponse(handled=Unity.HandledType.HIDE_DASH, goto_uri=uri)

直接达到同样的效果。

相关内容