基础信息

获取版本号

功能说明

用于获取当前 App 的版本号。

功能接口

TMFJSBridge.invoke('getVersion', {}, callback)
入参 类型 描述 必选 默认值
callback function 返回值回调函数 Y /
出参 类型 描述
version string 当前 App 的版本号

代码示例

<div>
<button onclick='tmf_getVersion();'>点击获取版本号</button>
<script>
function tmf_getVersion() {
    TMFJSBridge.invoke('getVersion', {
    }, function (res) {
                version : res.version,  // string,当前 app 的版本号
    });
}
</script>
</div>

获取 Build 号

功能说明

用于获取当前 App 的 Build 号。

功能接口

TMFJSBridge.invoke('getBuild', {}, callback)
入参 类型 描述 必选 默认值
callback function 返回值回调函数 Y /
出参 类型 描述
build string 当前 App 的 Build

代码示例

<div>
<button onclick='tmf_getBuild();'>点击获取 Build 号</button>
<script>
function tmf_getBuild() {
    TMFJSBridge.invoke('getBuild', {
    }, function (res) {
                build : res.build,  // string,当前 app 的 build 号
    });
}
</script>
</div>

获取 GUID

功能说明

用于获取当前 App 的 GUID。

此 JSAPI 依赖于 TMF Shark 网关能力。

Android:具体实现在 TMFDemo 中。

功能接口

TMFJSBridge.invoke('getGUID', {}, callback)
入参 类型 描述 必选 默认值
callback function 返回值回调函数 Y /
出参 类型 描述
Guid string 当前 App 的 GUID

代码示例

<div>
<button onclick='tmf_getGUID();'>点击获取 GUID</button>
<script>
function tmf_getGUID() {
    TMFJSBridge.invoke('getGUID', {
    }, function (res) {
                guid : res.guid,    // string,当前用户的 GUID
    });
}
</script>
</div

设置页面信息

功能说明

用于设置当前页面信息。

功能接口

TMFJSBridge.invoke('setPageInfo', {reportKey}, callback)
入参 类型 描述 必选 默认值
callback function 返回值回调函数 Y /
reportKey string 上报标志,标识某个/些页面,reportEvent() 上报时会作为参数上报 Y /

代码示例

<div>
<button onclick='tmf_setPageInfo();'>点击设置页面信息</button>
<script>
function tmf_setPageInfo() {
    TMFJSBridge.invoke('setPageInfo', {
        reportKey   : 'home_page_1.0.0.1' // string,必选
    }, function (res) {
                // callback
    });
}
</script>
</div>

设置账号

功能说明

用于设置当前账号。

功能接口

TMFJSBridge.invoke('setCustomUserInfo', {userId}, callback)
入参 类型 描述 必选 默认值
callback function 返回值回调函数 Y /
userId string 帐号 ID Y /

代码示例

<div>
<button onclick='tmf_setPageInfo();'>点击设置账号</button>
<script>
function tmf_setCustomUserInfo() {
    TMFJSBridge.invoke('setCustomUserInfo', {
        userId   :  'CustomUser_007'   // string,必选,帐号 ID
    }, function (res) {
        // callback
    });
}
</script>
</div>
Copyright © 2013-2023 Tencent Cloud. all right reserved,powered by GitbookUpdate Time 2023-08-31 14:46:07

results matching ""

    No results matching ""