卡片使用hap鏈接格式跳轉(zhuǎn)快應(yīng)用報錯使用卡hap鏈接格式快速跳轉(zhuǎn)并應(yīng)用錯誤。現(xiàn)象描述:負(fù)屏卡用的是deeplink的HAP link HAP://app/com . Huawei . egcityservice?SearchKey=防疫健康代碼。如果你跳轉(zhuǎn)到快速應(yīng)用,你會得到如下錯誤,但是如果你使用這個鏈接跳轉(zhuǎn)到網(wǎng)頁中......
現(xiàn)象描述:
負(fù)屏卡用的是deeplink的HAP link HAP://app/com . Huawei . egcityservice?SearchKey=防疫健康代碼。如果你跳轉(zhuǎn)到快速應(yīng)用,你會得到如下錯誤,但是如果你使用這個鏈接跳轉(zhuǎn)到網(wǎng)頁中,你不會得到錯誤。
問題分析:
hap鏈接的格式不標(biāo)準(zhǔn)。從負(fù)屏幕跳轉(zhuǎn)到快速應(yīng)用程序的hap鏈接需要采用標(biāo)準(zhǔn)格式。標(biāo)準(zhǔn)格式如下:
hap://app/package/[path][?key=value].
這個鏈接里只有包名,沒有攜帶具體頁面。它跳轉(zhuǎn)到fast應(yīng)用程序的主頁,并帶有參數(shù)。正確的格式應(yīng)該是hap://app/package/ [?Key=value],鏈接中的這個/不能省略。
解決方案:
在原h(huán)ap鏈接中?在前面加/解決問題,修改后的鏈接如下:
hap://app/com . Huawei . egcityservice/?SearchKey=防疫健康代碼。
其他參數(shù)添加方法:
1)原跳轉(zhuǎn)鏈接沒有具體頁面,只有包名,如:
hap://app/com . free charge . Android . quick app
然后在后面加上啟動參數(shù):
hap://app/com . free charge . Android . quick app/?_ _ _ PARAM _ LAUNCH _ FLAG _ _ = clear task .
注意:/?不能再少了
2)原跳轉(zhuǎn)鏈接有指定的跳轉(zhuǎn)頁面,但沒有跳轉(zhuǎn)參數(shù),如
hap://app/org . hap . gov affairs/views/health QR code/Result
在后面添加啟動參數(shù):
hap://app/org . hap . gov affairs/views/health QR code/Result?_ _ _ PARAM _ LAUNCH _ FLAG _ _ = clear task
注意:?不多不少。
3)原跳轉(zhuǎn)鏈接本身具有指定的跳轉(zhuǎn)頁面和跳轉(zhuǎn)參數(shù),如
hap://app/com . wifi . quick app . reader . free/Page/Go?path = readbookid = 70317 chapterid = 15688960
在它之后添加啟動參數(shù):
hap://app/com . wifi . quick app . reader . free/Page/Go?path = readbookid = 70317 chapterid = 15688960 _ _ _ PARAM _ LAUNCH _ FLAG _ _ = clear task
注:不多不少。
有關(guān)更多詳細(xì)信息,請參見:
快速應(yīng)用卡開發(fā):
https://developer . Huawei . com/consumer/cn/doc/development/quick appGuides/quick appdevelopcard
使用Deeplink幫助:
https://developer . Huawei . com/consumer/cn/doc/development/quick appGuides/quick appdevelopdeep link
特別聲明:以上文章內(nèi)容僅代表作者本人觀點(diǎn),不代表ESG跨境電商觀點(diǎn)或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部