基础信息
获取版本号
功能说明
用于获取当前 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,
});
}
</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,
});
}
</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,
});
}
</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'
}, function (res) {
});
}
</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'
}, function (res) {
});
}
</script>
</div>