中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

網(wǎng)站后臺信息維護(hù)要怎么做網(wǎng)站模板平臺資源

網(wǎng)站后臺信息維護(hù)要怎么做,網(wǎng)站模板平臺資源,新的南寧網(wǎng)站建設(shè)公司,網(wǎng)上做網(wǎng)站賺錢嗎1. 頁面異常監(jiān)測 在Flutter中,通常用FlutterError監(jiān)測Flutter框架拋出的異常,用runZonedGuarded監(jiān)測應(yīng)用中用戶代碼異常。 class AppGuarded {run(Widget app) {//1. 用FlutterError監(jiān)測flutter框架拋出的異常FlutterError.onError (FlutterErrorDetail…
????????1. 頁面異常監(jiān)測
? ? ? ? ?在Flutter中,通常用FlutterError監(jiān)測Flutter框架拋出的異常,用runZonedGuarded監(jiān)測應(yīng)用中用戶代碼異常。
? ? ? ? ? ??
class AppGuarded {run(Widget app) {//1. 用FlutterError監(jiān)測flutter框架拋出的異常FlutterError.onError = (FlutterErrorDetails details) async {//線上環(huán)境,將異常交給zone統(tǒng)一處理if (kReleaseMode) {Zone.current.handleUncaughtError(details.exception, details.stack!);} else {//開發(fā)期間,走Console拋出FlutterError.dumpErrorToConsole(details);}};//2. runZonedGuarded監(jiān)測整個用應(yīng)用代碼異常 不使用FlutterError默認(rèn)只能捕捉業(yè)務(wù)代碼異常runZonedGuarded(() {runApp(app);}, (e, s) => _reportError(e, s));}///通過接口上報異常_reportError(Object error, StackTrace s) {print('kReleaseMode:$kReleaseMode');print('catch error:$error');}
}

????????2. 監(jiān)測頁面流暢性(幀率)

????????幀率監(jiān)測在Flutter中通常通過在SchedulerBinding中注冊fps相關(guān)回調(diào)來實現(xiàn)。通常需要保留最近若干個FrameTiming的總耗時,計算其平均值,以消除不必要數(shù)據(jù)波動。

void start() {SchedulerBinding.instance.addTimingsCallback(_onReportTimings);
}
// 不需監(jiān)聽時移除
void stop() {SchedulerBinding.instance.removeTimingsCallback(_onReportTimings);
}
void _onReportTimings(List<FrameTiming> timings) {// TODO
}

?????????3. 頁面顯示耗時(FCP)

? ? ? ? ?記錄頁面初始化和首次上屏?xí)r間,然后計算其時間差即可。

@overrideinitState() {super.initState();//1. 記錄頁面創(chuàng)建時間double startTime = time(0);//2.注冊首幀顯示時間回調(diào)WidgetsBinding.instance.addPostFrameCallback((timeStamp) {double endTime = time(0);print('WidgetsBinding Test-${(context as Element).size}');});

? ? ? ? 4.?頁面PV監(jiān)測

? ? ? ? 頁面PV監(jiān)測核心是檢測到頁面棧的變化,以便統(tǒng)計出頁面曝光次數(shù)。如果應(yīng)用采用自定義導(dǎo)航框架,只需在導(dǎo)航框架正確位置添加埋點即可。若采用的是系統(tǒng)默認(rèn)的導(dǎo)航框架,則可通過繼承NavigatorObserver,捕獲Navigator的didPush和didPop回調(diào)。

//導(dǎo)航棧的變化監(jiān)聽
class MyNavigator extends NavigatorObserver{@overridevoid didPop(Route<dynamic> route, Route<dynamic> previousRoute) {super.didPop(route, previousRoute);var previousName = '';if (previousRoute == null) {previousName = 'null';}else {previousName = previousRoute.settings.name;}print('YM----->NavObserverDidPop--Current:' + route.settings.name + '  Previous:' + previousName);}@overridevoid didPush(Route<dynamic> route, Route<dynamic> previousRoute) {super.didPush(route, previousRoute);var previousName = '';if (previousRoute == null) {previousName = 'null';}else {previousName = previousRoute.settings.name;}print('YM-------NavObserverDidPush-Current:' + route.settings.name + '  Previous:' + previousName);}

http://m.risenshineclean.com/news/65544.html

相關(guān)文章:

  • 淘寶聯(lián)盟合作網(wǎng)站api廣告推廣方式
  • 官方建網(wǎng)站有哪些步驟高清的網(wǎng)站制作
  • 茶葉網(wǎng)站開發(fā)seo網(wǎng)絡(luò)培訓(xùn)機(jī)構(gòu)
  • 多余菜單刪掉wordpress哈爾濱推廣優(yōu)化公司
  • 3d網(wǎng)站帶后臺下載河南今日重大新聞
  • 小公司做網(wǎng)站賺錢seo資訊網(wǎng)
  • 手表商城網(wǎng)站建設(shè)方案太原百度關(guān)鍵詞排名
  • 受歡迎的建網(wǎng)站公司千萬不要去電商公司上班
  • 寧波外貿(mào)網(wǎng)站制作付費惡意點擊軟件
  • 網(wǎng)站集約化建設(shè)背景seo 技術(shù)優(yōu)化
  • 專業(yè)網(wǎng)站策劃 西安百度ai搜索引擎
  • 仙游有人做網(wǎng)站seo關(guān)鍵詞推廣話術(shù)
  • 織夢網(wǎng)站怎么做301seo的形式有哪些
  • 怎樣制作網(wǎng)頁北京網(wǎng)站建設(shè)優(yōu)化
  • b2b電子商務(wù)網(wǎng)站有哪些特點百度應(yīng)用商店官網(wǎng)
  • 鄭州酒店網(wǎng)站建設(shè)seo網(wǎng)絡(luò)推廣專員招聘
  • 東莞網(wǎng)站建設(shè)網(wǎng)站推廣網(wǎng)絡(luò)營銷組織的概念
  • 網(wǎng)站調(diào)優(yōu)技能企業(yè)培訓(xùn)考試系統(tǒng)app
  • wordpress特定頁面重定向百度seo價格查詢系統(tǒng)
  • 重慶網(wǎng)站設(shè)計哪家公司好百度競價托管
  • 設(shè)計一個b2c網(wǎng)站b站不收費網(wǎng)站
  • 學(xué)編程做網(wǎng)站網(wǎng)絡(luò)推廣員的前景
  • 搜索引擎的營銷方法搜索引擎優(yōu)化的主要特征
  • 如何幫助網(wǎng)站吸引流量營銷外包
  • 網(wǎng)站配色的方案最新新聞事件今天疫情
  • 百度網(wǎng)站架構(gòu)seo綜合查詢怎么用的
  • 做網(wǎng)站建設(shè)推廣好做嗎手機(jī)上怎么制作網(wǎng)頁
  • 凡科網(wǎng)站怎么樣櫻花bt引擎
  • 長安網(wǎng)站設(shè)計每日新聞
  • 網(wǎng)站被入侵后需做的檢測(1)網(wǎng)站建站推廣