Maison > développement back-end > tutoriel php > javascript - H5页面如何跟APP应用(iOS端,安卓端)交互?

javascript - H5页面如何跟APP应用(iOS端,安卓端)交互?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-09-30 09:37:33
original
1632 Les gens l'ont consulté

我问了一个类似的问题了,但回答者都是安卓端的,有没有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:@"js代码"与js交互,取出Html5页面中按钮对应的url地址,然后创建另一个页面进行传值就行了。。

伪代码:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

<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>

Copier après la connexion

iOS里的URL schemes ?

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

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

Étiquettes associées:
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal