【发布时间】:2023-03-16 09:44:01
【问题描述】:
为了无缝,我正在尝试从 WebBrowser 工具箱组件中的 C# Winforms 桌面应用程序中使用 Plotly.js,但遇到了一些困难。通过将文字字符串分配给 WebBrowser.DocumentText 属性,将代码加载到组件中。
具体来说,我在运行程序时收到以下错误:“Plotly 未定义。”将相同的代码粘贴到名为 index.html 的文件中时,双击后,它会在 FireFox 浏览器窗口中正确加载和运行。一定是非常简单的新手,或者只是无知。
这里是 index.html 文件的内容:
<html>
<head>
<script src = 'plotly-latest.min.js'></script>
</head>
<body>
<div id = "myDiv"></div>
<script>
var myDiv = document.getElementById('myDiv');
var trace = {
x : [9,8,5,1],
y : [1,2,4,8],
z : [11,8,15,3],
mode : 'lines' };
var data = [trace];
Plotly.newPlot(myDiv, data);
</script>
</body>
<html>
感谢您提供的任何帮助(双关语!)。
【问题讨论】:
标签: c# winforms webbrowser-control plotly