我在嵌入Bokeh inline時遇到問題。特別是,從「鏈接」標籤加載資源時存在問題(請參閱下面的html代碼段)。由於某些原因,當我嘗試嘗試嵌入Bokeh plot inline時,會發生以下錯誤:'加載資源失敗:服務器響應狀態爲404(Not Found)',引用此鏈接 - https://cdn.pydata.org/bokeh/release/bokeh.min.css.map散景內聯嵌入,'加載資源失敗'
但是,上面的地址與我在鏈接標記中指出的地址不同(它最後省略了散景版本)。我不知道爲什麼會發生這種錯誤,這是第一次發生這種情況。我以前曾多次成功地使用嵌入式嵌入。
<head>
<link href="https://cdn.pydata.org/bokeh/release/bokeh-0.12.1.min.css" rel="stylesheet" type="text/css">
<script src="https://cdn.pydata.org/bokeh/release/bokeh-0.12.1.min.js>
</script>
</head>
編輯
我嘗試使用內聯與jQuery一起嵌入(我想沒有重新加載整個頁面每次顯示不同的散景地塊)。
當我看着在控制檯進一步的錯誤細節,我發現了以下錯誤:「錯誤的渲染背景虛化模式:可能找不到ID標籤......」
如果它的任何相關性,這裏是我的html中的jQuery腳本:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type=text/javascript>
$(function() {
$('a#process_input').bind('click', function() {
$.getJSON('/background_process', {
proglang: $('input[name="proglang"]').val(),
}, function(data) {
$("#result").html(data.a);
$("#r").html(data.b);
});
return false;
});
});
</script>
其中'data.a'和'data.b'分別是Bokeh生成的腳本和div標記。
任何建議或意見將不勝感激!