十七
十七
@XueMeijing 我也出现了这个问题,在PC上的MAC OS系统没有问题,但是在移动端,无论是ipad还是iPhone,用safari或者edge都会存在这个问题。 https://x6.antv.antgroup.com/examples/edge/marker#native-markers。 用移动端的浏览器访问这个demo地址就能看到。如果一个边存在label这个属性,箭头就会消失。
> > @XueMeijing 我也出现了这个问题,在PC上的MAC OS系统没有问题,但是在移动端,无论是ipad还是iPhone,用safari或者edge都会存在这个问题。 [https://x6.antv.antgroup.com/examples/edge/marker#native-markers。](https://x6.antv.antgroup.com/examples/edge/marker#native-markers%E3%80%82) 用移动端的浏览器访问这个demo地址就能看到。如果一个边存在label这个属性,箭头就会消失。 > > 感觉很奇怪,在Iphone的safari下面第一次打开这个页面看不到箭头,如果回到上一个页面再返回回来,箭头就出现了,我试了下移动端的google也是一样的情况。 > >  > > 我本来以为箭头用到的[marker-end](https://developer.mozilla.org/zh-CN/docs/Web/SVG/Attribute/marker-end)像foreignObject一样是safari兼容问题 ( #4060 ),因为他mdn下面的浏览器兼容性是一堆问号,但是复制了svg节点和样式到服务器发现能正常展示 http://42.192.2.106/test.html ,也不知道什么原因导致的 是的 我跟你想的一样,以为是marker-end的兼容性问题,也把svg节点复制出来了,但是没有问题。 最后使用自定义边的方式就正常了。 graph.addEdge({ source: { x: 320, y:...
基本上使用与tarojs 原生的组件同名的组件就会报这个错误。比如Input,Button,Image等。切换小程序基础库也不行。