首页 > 解决方案 > folium 不能使用弹出文本

问题描述

我使用此代码来测试弹出文本。

import folium

m = folium.Map(location=[45.5236, -122.6750])
folium.Circle(
    location = [45.372, -122.6972],
    radius = 100,
    popup='inline explicit Popup',
    color='red',
    fill=False
).add_to(m)
m.save(r'E:/test.html')

但是当我打开html并点击红色圆圈时,没有任何文字弹出。 在此处输入图像描述

如何解决?

标签: pythonfolium

解决方案


我用这个代码来修复它。并且只有在红圈的一些特殊位置,它才会显示。

import folium

m = folium.Map(location=[45.5236, -122.6750])
popup=folium.Popup('inline explicit Popup',show=True)
folium.Circle(
    location = [45.372, -122.6972],
    radius = 100,
    popup=popup,
    color='red',
    fill=False
).add_to(m)
m.save(r'E:/test.html')

在此处输入图像描述


推荐阅读