/** * 运行环境识别 —— in-app WebView 渠道 / 官方浏览器 * * 本文件是渠道 UA 特征表的**唯一权威来源**。 * 使用方: * - ads-tracking 内部:social-share.ts 的 src / cur_s / real_channel 归因 * - playable-share:通过 window.playableAdsTracking 桥接调用(运行时委托), * 待本包发布后可改为直接 import,见 index.ts 的导出说明。 * * 纯函数、无模块状态,可安全被多份打包复制而不影响正确性。 */ /** 官方浏览器(非 in-app WebView)的标识值 */ declare const OFFICIAL_BROWSER = "off_br"; /** * 识别当前运行环境所属渠道。 * @returns in-app WebView 返回渠道 id(如 'facebook');官方浏览器返回 'off_br' */ declare function detectEnvChannel(): string; /** 当前是否运行在官方浏览器(非任何 App 内置 WebView) */ declare function isOfficialBrowser(): boolean; export { OFFICIAL_BROWSER as O, detectEnvChannel as d, isOfficialBrowser as i };