Я работаю на Android (Kotlin) с WebView, который загружает некоторую Страницу, и у меня есть взаимодействие с этой страницей с @JavascriptInterface
Мой клиент напишет некоторую функцию, которую мне пришлось реализовать, например:
@JavascriptInterface
fun fileExists(path: String): Promise<Boolean>? {
return null
}
Но класс Promise не найден, и я не знаю, что это такое и какую библиотеку мне нужно использовать.
Его единственный ответ: «Посмотрите, как Cordova преобразовывает Promise в Java-объект»
Может быть, кто-то может мне помочь или просто дать некоторое начало информации, теперь я даже не знаю направление
Я попробовал эту реализацию 2 "org.jetbrains.kotlin: kotlin-stdlib-jdk7: $ kotlin_version "реализация" org.jetbrains.kotlin: kotlin-stdlib-js: $ kotlin_version "
, но не Pormise Object внутри.
Спасибо за вашу помощь