今天我繼續(xù)對(duì)社區(qū)里遇到的一些問題做一個(gè)整理
都是我回答過的一些問題,如果能真切的幫到開發(fā)者,那么很榮幸
問題1.ETS 的應(yīng)用不能在P40模擬器上運(yùn)行?
回答,P40模擬器是API 6,P40 PRO 才是API 7,然后P50是API8,所以你在使用模擬器的時(shí)候看一下你的項(xiàng)目用的是API的那個(gè)版本,尋找適合自己的。
問題2.數(shù)據(jù)存儲(chǔ)SharePreference如何使用?
回答:
1.導(dǎo)入模塊:import data_storage from '@ohos.data.storage';
2.獲取到要操作的Storage實(shí)例,用于進(jìn)行數(shù)據(jù)存儲(chǔ)操作 括號(hào)里面為應(yīng)用程序內(nèi)部數(shù)據(jù)存儲(chǔ)路徑。
static store = data_storage.getStorageSync('/data/data/' + “string” );
3.存放數(shù)據(jù)
store .putSync(userId, value)
store.flushSync()
問題3.ets如何加載視頻資源?

這種加載方式,無法在開發(fā)板上進(jìn)行視頻播放.


回答,你現(xiàn)在用的DevEco Studio 3.0.0.900,根本就沒有rawfile資源文件夾,這個(gè)版本默認(rèn)不常見,所以不能用這種引入方式,而是用$r("app.media.viedeo.mp4")
問題4.ETS支持chart組件嗎?
回答:目前還不支持哦
問題5.請(qǐng)問ets怎么做的Http請(qǐng)求
ArkUI開發(fā)框架在 @ohos.net.http 模塊提供了網(wǎng)絡(luò)請(qǐng)求相關(guān) API,
發(fā)起 http 網(wǎng)絡(luò)請(qǐng)求需要申請(qǐng) ohos.permission.INTERNET 權(quán)限。
發(fā)起 http 網(wǎng)絡(luò)請(qǐng)求限定并發(fā)個(gè)數(shù)為 100 ,超過這一限制的后續(xù)請(qǐng)求會(huì)失敗。
默認(rèn)支持 https ,如果要支持 http ,需要在 config.json 里增加 network 標(biāo)簽,屬性標(biāo)識(shí) "cleartextTraffic": true。
@ohos.net.http 模塊定義的API注釋的很清晰,首先調(diào)用 createHttp() 方法獲取一個(gè) HttpRequest 實(shí)例,然后調(diào)用 HttpRequest 的 request() 方法發(fā)送網(wǎng)絡(luò)請(qǐng)求。
使用 @ohos.net.http 模塊發(fā)起網(wǎng)絡(luò)請(qǐng)求分為以下步驟:
1.引入http模塊
import
http
from
'@ohos.net.http'
;
2.創(chuàng)建一個(gè)httpRequest
let
httpRequest
=
http
.
createHttp
();
3.發(fā)起http請(qǐng)求
httpRequest 提供了兩種 request() 方法進(jìn)行網(wǎng)絡(luò)請(qǐng)求,分別是無 RequestOptions 參數(shù)的請(qǐng)求和有 RequestOptions 參數(shù)的請(qǐng)求。
具體使用,可以看我的這篇文章:鴻蒙藏頭詩應(yīng)用
審核編輯:湯梓紅
-
數(shù)據(jù)存儲(chǔ)
+關(guān)注
關(guān)注
5文章
1026瀏覽量
52959 -
模擬器
+關(guān)注
關(guān)注
2文章
1011瀏覽量
45698
發(fā)布評(píng)論請(qǐng)先 登錄
英飛凌IGBT應(yīng)用常見問題解答
三菱PLC之間的N:N無線通訊的常見問題匯總
智慧視頻監(jiān)控常見問題及解決方法匯總
TSMaster診斷功能之常見問題匯總
ArkUI常見問題匯總【系列1】
評(píng)論