第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

H5頁(yè)面如何跟APP應(yīng)用(iOS端,安卓端)交互?

H5頁(yè)面如何跟APP應(yīng)用(iOS端,安卓端)交互?

我問(wèn)了一個(gè)類(lèi)似的問(wèn)題了,但回答者都是安卓端的,有沒(méi)有iOS端的?做一個(gè)活動(dòng),在app里嵌入一個(gè)H5頁(yè)面。如何讓用戶(hù)點(diǎn)擊H5頁(yè)面上的按鈕跳轉(zhuǎn)到APP的另一個(gè)頁(yè)面?比如說(shuō)點(diǎn)擊H5頁(yè)面上的充值按鈕,跳轉(zhuǎn)到充值界面(這個(gè)頁(yè)面是APP原生的),點(diǎn)擊立即搶購(gòu)按鈕,跳轉(zhuǎn)到商品頁(yè)面(這個(gè)頁(yè)面是APP原生的)。H5與APP端是如何進(jìn)行數(shù)據(jù)交互的?后臺(tái)該如何寫(xiě)?有沒(méi)有例子?請(qǐng)大牛之支招。另一個(gè)相似提問(wèn)
查看完整描述

1 回答

?
jeck貓

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊

在UIwebView控件中請(qǐng)求Html5頁(yè)面,
- (void)webViewDidFinishLoad:(UIWebView *)webView 在這個(gè)方法中調(diào)用stringByEvaluatingJavaScriptFromString:@"js代碼"與js交互,取出Html5頁(yè)面中按鈕對(duì)應(yīng)的url地址,然后創(chuàng)建另一個(gè)頁(yè)面進(jìn)行傳值就行了。。

偽代碼:

另一頁(yè)面:
Page2.h@property (nonatomic,strong)NSString *url;

當(dāng)前頁(yè)面:UIWebView *view=[UIwebView allco]init];
- (void)webViewDidFinishLoad:(UIWebView *)webView{   
NSString *str= [view stringByEvaluatingJavaScriptFromString:@"document.getElementById('')"];    
//另一個(gè)頁(yè)面
    Page2 *p=[Page2 alloc]init];
    p.url=str;
    [self.navigationController pushViewController:p animated:YES];

}

基本就這么個(gè)意思。。


查看完整回答
反對(duì) 回復(fù) 2018-10-16
  • 1 回答
  • 0 關(guān)注
  • 1485 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)