基础
小于 1 分钟
基础
为了方便开发者在想天浏览器下使用网页API,尤其是用户未安装为应用的场景下,我们提供了一套网页API,注入到了全部的网页上。
默认情况下,我们提供了低权限的API,供开发者调用。此类API较为简单。
目前API主要包含两个window下作用的对象:
1.__TSB_RUNTIME
这里要注意的是此处的对象前面的两条下划线,而后面是一条下划线,千万别写错了。
此对象主要提供运行环境的信息。
开发者可以方便地获取到想天浏览器的基本信息,以此做相应的判断。
判断实例代码如下:
if(__TSB_API)
console.log('在想天浏览器下')
else
console.log('否')
建议大家在应用初始化的时候就做上述判断,并设置为一个内部状态,用以控制界面或者做数据绑定。
2.__TSB_API
此API主要提供一些低安全性要求的功能。例如触发安装应用、打开应用等操作。