如何在 Javascript 代码中访问特定于胶囊的信息?
在与后端通信时,我想在用户代理中包含我的胶囊 id 和版本。理想情况下,我还可以获得运行胶囊的 Bixby 版本和 Android 版本。我希望有类似的东西$vivContext
可以交给我的 Javascript 代码。
如何在 Javascript 代码中访问特定于胶囊的信息?
在与后端通信时,我想在用户代理中包含我的胶囊 id 和版本。理想情况下,我还可以获得运行胶囊的 Bixby 版本和 Android 版本。我希望有类似的东西$vivContext
可以交给我的 Javascript 代码。
您是正确的,$vivContext
不包含胶囊 id 或版本。还没有用于获取 capsule.bxb 内容的内置功能。
但是,您可以使用config API。
在开发者中心的 term & capsules 部分中定义capusleID
和version
属性后,您可以在 JS 文件中使用以下代码。
var config = require('config');
var myID = config.get('capsuleID');
var myVersion = config.get('version');