无法从PyViz Examp保存带面板的Bokeh绘图

2024-05-29 10:26:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在学习pyviz.org网站. 尤其是仪表盘

如果我在这里设置示例:http://pyviz.org/tutorial/A2_Dashboard_Workflow.html

在“保存”图标中显示为禁用。如果我单击“区域缩放”、“控制盘缩放”或“重置”图标,它们的行为与预期相同。但“保存”按钮不起作用。在

这是故意的,可以重置的,还是我这边的一个bug?在


Tags: orghttpa2区域示例网站html按钮
1条回答
网友
1楼 · 发布于 2024-05-29 10:26:49

这是浏览器的一个基本限制,问题是后台的地图块正在跨原点请求下载分幅。浏览器认为这是一个安全问题,因此将画布标记为受污染。如果您查看浏览器控制台,则在单击“保存”时会看到以下错误消息:

Uncaught DOMException: Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be exported.

因此,在GeoViews的最新版本中,如果存在tile源,我们会自动禁用save工具,但是网站是使用旧版本构建的。在

这是一个浏览器的安全问题,不能轻易解决。在

相关问题 更多 >

    热门问题