【问题标题】:Bokeh: Images for hovertool doen't show散景:hovertool 的图像不显示
【发布时间】:2026-02-25 07:15:01
【问题描述】:

当鼠标悬停在图表上时,我尝试显示图像,但它从不显示图像。

这是我的代码的一部分。

    source = ColumnDataSource(data=dict(
        x=,
        y=,
        imgs=icon_data))

每个图标的url都包含在icon_data中。

    tooltips = """
<div>
    <div>
        <img
            scr="@imgs" height="42" alt="@imgs" width="42"
            border="2"
        ></img>
    </div>
    <div>
        <p><span>@x{%m/%d %p%I}</span></p>
    </div>
</div>
"""
hover_format = {'x' : 'datetime'}
return HoverTool(tooltips=tooltips, formatters=hover_format, mode='vline')

这里是返回hovertool的函数。 图表是这样显示的

The hover window

谁知道原因?

【问题讨论】:

    标签: python python-3.x bokeh


    【解决方案1】:

    并非所有 glpyhs 都支持命中测试,因此并非所有字形都支持悬停工具提示。从 Bokeh 0.12.14 开始,Image 字形是不支持它的字形之一。但是,其中一位核心开发人员目前正在努力添加此功能。

    【讨论】: