首頁  >  文章  >  後端開發  >  javascript - H5頁面如何跟APP應用(iOS端,安卓端)互動?

javascript - H5頁面如何跟APP應用(iOS端,安卓端)互動?

WBOY
WBOY原創
2016-09-30 09:37:331469瀏覽

我問了一個類似的問題了,但回答者都是安卓端的,有沒有iOS端的?

做一個活動,在app裡嵌入一個H5頁面。

如何讓使用者點擊H5頁面上的按鈕跳到APP的另一個頁面?

比如說點擊H5頁面上的儲值按鈕,跳到儲值介面(這個頁面是APP原生的),點選立即搶購按鈕,跳到商品頁面(這個頁面是APP原生的)。

H5與APP端是如何進行資料互動的?

後台該如何寫?

有沒有例子?

請大牛之支招。

另一個相似提問

回覆內容:

我問了一個類似的問題了,但回答者都是安卓端的,有沒有iOS端的?

做一個活動,在app裡嵌入一個H5頁面。

如何讓使用者點擊H5頁面上的按鈕跳到APP的另一個頁面?

比如說點擊H5頁面上的儲值按鈕,跳到儲值介面(這個頁面是APP原生的),點選立即搶購按鈕,跳到商品頁面(這個頁面是APP原生的)。

H5與APP端是如何進行資料互動的?

後台該如何寫?

有沒有例子?

請大牛之支招。

另一個相似提問

在UIwebView控制項中請求Html5頁面,
- (void)webViewDidFinishLoad:(UIWebView *)webView 在這個方法中呼叫stringByEvaluatingJavaScriptFromString:@"jsjs"與jsn碼地址,然後建立另一個頁面進行傳值就行了。 。

偽代碼:

<code>另一页面:
Page2.h
@property (nonatomic,strong)NSString *url;

当前页面:
UIWebView *view=[UIwebView allco]init];
- (void)webViewDidFinishLoad:(UIWebView *)webView{
   NSString *str= [view stringByEvaluatingJavaScriptFromString:@"document.getElementById('')"];
    //另一个页面
    Page2 *p=[Page2 alloc]init];
    p.url=str;
    [self.navigationController pushViewController:p animated:YES];

}

基本就这么个意思。。</code>

iOS裡的URL schemes ?

iOS 請用 https://github.com/marcuswest...

Android 請用 https://github.com/lzyzsd/JsB...

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn