The issue is with how the wiki-client is trapping events and not allowing the browser to handle the url linkes.
Client Side Solution
A client side solution has some advantages. you can tweak the code in the browser. You can quickly role simple diagrams.
Client side solutions suffers from the lack of ability to bring the image into a nice drawing package and edit it to make it clean and simple before returning it to the wiki. That is what SVG's are good for.
Viz.js ports graphviz to js with emscripten. This sounds like the wrong way to go but they do have nice examples. github
The gallery includes some copies from the Graphviz gallery:
# See also