客戶端啟動閃退應該注意的地方

2021-07-10 01:15:21 字數 650 閱讀 3966

客戶端啟動閃退應該注意的地方

3秒過後跳轉到首頁。

沒錯就是這個原因,客戶端本來要請求格式為json,此時返回的是html,如果客戶端沒有做判斷,肯定要出錯了。

知道的原因,肯定要解決了:(原理看看能不能解析成json)

ios:

1.  [

nsjsonserialization

jsonobjectwithdata

:data

options

:kniloptions

error

:&error]

2.  然後判斷資料型別是否是nsdictionary 或著是nsarray

3. 比如-》 

[responseobject

iskindofclass

:[nsdictionary

class

]] || [responseobject

iskindofclass

:[nsarray

class]]

android:

1. 先解析

2. 判斷資料是byte型別(是的話資料肯定出錯了)

其實這種型別錯誤對於你的任何網路請求都應該這樣做的!

對於這類錯誤我一般放在基類去做(小小提示)。

寫手機端頁面應該注意的地方

畫素 乙個畫素就是計算機螢幕所能顯示的一種特定顏色的最小區域。畫素分為 裝置畫素和css畫素。視口 是html的父元素,即視口為初始包含塊 視口分為 在手機上為了容納為桌面瀏覽器設計的 預設的布局視口寬度遠大於螢幕的寬度 意為將布局視口的寬度設為理想視口 關於視口 在pc端,布局視口就是瀏覽器視窗 ...

hive的客戶端與服務端的啟動順序

6 hive的客戶端與服務端 hive shell cli bin hive hiveserver and beeline 實際工作中用它 啟動服務端 hiveserver2 10000 之前啟動 前台啟動 bin hiveserver2 netstat atunlp grep 10000 後台執行...

redis的啟動與關閉以及客戶端連線

分為前端啟動和後端啟動 1 前端啟動與關閉 啟動,進入到安裝目錄的bin下 usr local myroom redis 5.0.4 bin root localhost bin redis server關閉,在啟動介面直接ctrl c或使用下面命令 root localhost bin redis...