跳至主要內容

基础

Thisky小于 1 分钟

基础

为了方便开发者在想天浏览器下使用网页API,尤其是用户未安装为应用的场景下,我们提供了一套网页API,注入到了全部的网页上。
默认情况下,我们提供了低权限的API,供开发者调用。此类API较为简单。
目前API主要包含两个window下作用的对象:

1.__TSB_RUNTIME


这里要注意的是此处的对象前面的两条下划线,而后面是一条下划线,千万别写错了。
此对象主要提供运行环境的信息。
开发者可以方便地获取到想天浏览器的基本信息,以此做相应的判断。
判断实例代码如下:

if(__TSB_API) 
    console.log('在想天浏览器下')
 else 
    console.log('否')

建议大家在应用初始化的时候就做上述判断,并设置为一个内部状态,用以控制界面或者做数据绑定。

2.__TSB_API

Img
此API主要提供一些低安全性要求的功能。例如触发安装应用、打开应用等操作。