Я хотел бы включить апплет для визуализации молекулярных структур, используя блестящий (я новичок в HTML и блестящий), и у меня есть две проблемы.
Во-первых, когда я включаю HTML-файл, он генерирует ошибку«Ошибка подключения к серверу: https://chemapps.stolaf ...»
код:
ui = shinyUI(fluidPage(
includeHTML("applet.html"),
mainPanel()
))
где applet.html:
<html>
<body>
Applet
<script type="text/javascript"
src="http://chemapps.stolaf.edu/jmol/jmol.php?model=acetone&inline">
</script>
</body>
</html>
Однако,если я нажимаю «Открыть в браузере» после запуска кода, он работает нормально.Может ли он работать блестяще, не открываясь в браузере?
Во-вторых, и что более важно, мне нужно загрузить апплет с сервера:
# ----- ui.R -----
ui = shinyUI(fluidPage(
mainPanel(
htmlOutput("inc")
)
))
# ----- server.R -----
server = shinyServer(function(input, output) {
getPage<-function() {
return(includeHTML("applet.html"))
}
output$inc<-renderUI({getPage()})
})
Однако апплет не работает,хотя кажется, что html-файл загружен должным образом и потому, что появляется текст «апплета».
Буду признателен за любую помощь