Я использую MongoDB Stitch в своем приложении Shiny, и чтобы использовать функцию запроса, мне нужно импортировать экспорт Stitch из MongoDB Stitch JavaScript SDK. Следующее анализируется без локальных проблем при использовании exteShiny js:
library(shiny)
library(shinyjs)
jsCode <- '
shinyjs.init = function() {
const {
Stitch
} = stitch;
window.stitchClient = Stitch.initializeDefaultAppClient("xxx");
}'
shinyApp(
ui = fluidPage(
tags$head(HTML('<script src="https://s3.amazonaws.com/stitch-sdks/js/bundles/4.9.0/stitch.js"></script>')),
useShinyjs(),
extendShinyjs(text = jsCode)
),
server = function(input, output) {
}
)
Однако при вызове вышеуказанного кода exteShiny js на сервере блестящего доступа появляется следующая ошибка: spark js: Ошибка синтаксического анализа предоставленного кода JavaScript . Через неоднократные тесты я подтвердил, что проблема заключается в том, что я вызвал экспорт Stitch с первой командой блестящей функции js .init. Не уверен, что есть работа вокруг этого. Спасибо за вашу помощь!