2017-07-14 63 views
1

visNetwork對於我來說在下面的ioslides演示文稿中是空白的,但它在Slidy和reveal.js中呈現得很好。我已經嘗試了最新的CRAN和dev版本htmlwidgets和。HTML小部件不會在ioslides演示文稿中呈現

--- 
title: "slides" 
output: ioslides_presentation 
--- 

## The HTML widget should render. 

```{r} 
library(visNetwork, quietly = TRUE) 
visNetwork(data.frame(id = 1:3), data.frame(from = c(1,2), to = c(1,3))) 
``` 

我寧願堅持ioslides爲我目前的演示文稿,因爲我需要一些自定義的CSS,不堅持reveal.js。

> sessionInfo() 
R version 3.4.0 (2017-04-21) 
Platform: x86_64-pc-linux-gnu (64-bit) 
Running under: Red Hat Enterprise Linux Server release 6.9 (Santiago) 

Matrix products: default 
BLAS: /opt/R/R-3.4.0/lib64/R/lib/libRblas.so 
LAPACK: /opt/R/R-3.4.0/lib64/R/lib/libRlapack.so 

locale: 
[1] LC_CTYPE=en_US.UTF-8  LC_NUMERIC=C    LC_TIME=en_US.UTF-8  
[4] LC_COLLATE=en_US.UTF-8  LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8 
[7] LC_PAPER=en_US.UTF-8  LC_NAME=C     LC_ADDRESS=C    
[10] LC_TELEPHONE=C    LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C  

attached base packages: 
[1] stats  graphics grDevices utils  datasets methods base  

other attached packages: 
[1] devtools_1.13.2 

loaded via a namespace (and not attached): 
[1] Rcpp_0.12.11   revealjs_0.9   digest_0.6.12  withr_1.0.2   
[5] rprojroot_1.2  R6_2.2.2    backports_1.1.0  git2r_0.18.0   
[9] magrittr_1.5   evaluate_0.10  highr_0.6   httr_1.2.1   
[13] stringi_1.1.5  curl_2.6    rmarkdown_1.6.0.9001 tools_3.4.0   
[17] stringr_1.2.0  yaml_2.1.14   rsconnect_0.8  compiler_3.4.0  
[21] memoise_1.1.0  htmltools_0.3.6  knitr_1.16 
+1

您的sessionInfo()沒有visNetwork信息。但我可以確認我在Windows 7 w/R 3.3.1上看到相同的問題。 – Dason

+0

謝謝@Dason。我上次嘗試visNetwork 2.0.0。對不起,不在郵件中包含它。 – landau

+1

不用擔心。檢查生成的html輸出*是*。爲什麼它不可見是一個不同的問題,我目前無法回答。 – Dason

回答

0

It'seems這是由於之間的互動不好(舊?)ioslides內Hammer.js使用,以及最近在vis.js使用。

真的不知道該如何解決....!