如何在Kotlin React项目中访问Facebook的JavaScript API?

时间:2018-12-28 18:41:33

标签: facebook kotlin-js kotlin-frontend

我有一个使用“ kotlinFrontend”的项目来创建一个用kotlin编写的非常好的React前端。我如何访问facebook js sdk(通常使用脚本标签完成此操作)

我的HTML模板上有此代码,其中包含生成的包含

的捆绑包
A[i]

在我的Kotlin反应代码中,然后如何访问创建的FB obj?

1 个答案:

答案 0 :(得分:0)

使用external var FB

类型安全方式:

  1. facebook-js-sdk获取打字稿定义
  2. 使用ts2kt将其转换为Kotlin。生成的文件可能会有一些错误,但是通常很容易修复。
  3. 将这些文件添加到您的项目中。您将获得external var FB: facebook.FacebookStatic可以访问。

不安全的方式:

  1. 声明external var FB: dynamic