函数:frontAppBid 获取前台应用

函数名称:获取前台应用

函数功能:获取前台应用的 Bundle ID 或包名,安卓和 iOS 使用有区别

iOS 函数方法

bid = frontAppBid();

返回值 类型 说明
bid string 返回前台应用程序的 Bundle ID 或包名,若无应用处于前台,则返回空字符串

Android 函数方法

bid,class = frontAppBid()

返回值 类型 说明
bid string 返回前台应用程序的包名,若无应用处于前台,则返回空字符串
class string 返回前台应用程序的包名及类名

函数用例

iOS 系统获取前台应用 bid

bid = frontAppBid(); 
dialog(bid);
--此方法同样适用于系统应用和越狱插件

Android 系统获取前台应用 bid

bid,class = frontAppBid(); 
dialog(bid.."\r\n"..class);
--此方法同样适用于系统应用

检查指定应用是否开启

bid = frontAppBid();
if bid ~= "com.apple.mobilesafari" then 
    dialog("请打开 Safari 再运行该脚本!", 5);
    mSleep(3000); 
    lua_exit();
end

注意事项

  • Bundle ID 的获取方法参见"初始化"一章。
Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""