在果冻豆的WebView不工作AJAX的jQuery

在果冻豆的WebView不工作AJAX的jQuery

本文介绍了在果冻豆的WebView不工作AJAX的jQuery的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

上点击jQuery的AJAX我的Andr​​oid网络应用程序不工作。我不知道我应该张贴什么code,因为......好吧,让我告诉我怎么做尝试。这是链接到我的网站(论坛马来人) http://debatremaja.com/mb/cadang_tajuk 。这是在谷歌Play商店 HTTPS应用程序://播放?.google.com /存储/应用程序/详细信息ID = com.debatremaja和放大器; HL = EN

My android web app doesnt work on click jquery ajax. I don't know what code should i post because .. okay let me tell what i did try. This is link to my web (forum in malays) http://debatremaja.com/mb/cadang_tajuk . and this is app in google play store https://play.google.com/store/apps/details?id=com.debatremaja&hl=en .

问题+竖起大拇指登录网站链接上面运行。

Problem+ Thumbs up sign in web link above will run

    $(".vote_active").click(function(){
    var topic_id = $(this).data("topic-id");
    var linkto= linktodbcontroller+"insert_vote_by_id_n/"+topic_id;
    //window.location.href = linkto;
    $(this).next(".sum").load(linkto);
    // simple prevent 2nd clicked
    $(this).removeClass("clickable");
    $(this).css("color","#0c0");
    $(this).off("click");
    });

  • 和上

    • And that working fine on

      • 在电脑网络浏览器,Firefox和Chrome测试
      • 在手机浏览器(安卓4.2.2 cyanogemod火狐)
      • 在我的应用程序在Android 2.3模拟器(以上链接)

      也许阿贾克斯不工作的WebView?

      Maybe ajax not working in webview ?

      • ,所以我确实改变安卓code到

      使用loadURL(w3school jQuery的演示)//对不起,我不能发布超过2链接

      loadUrl("w3school jquery demo") // Sorry, i cannot post more than 2 links

      但在w3school按钮正常工作。

      But the button in w3school works fine.

      其他avascript工作正常。我没有在Web应用程序设置setJavascriptEnable(真)。

      Other avascript works fine. I did set setJavascriptEnable(True) in web app.

      问题只happend在我的应用程序的WebView。

      Problem only happend on my app webview.

      在此先感谢,因为我已经得到的experiance我的问题发布后回答少一个小时。大comunity的计算器。

      Thanks in advance because i had experiance get my question answered less an hour after posting. Great comunity in stackoverflow.

      修改我使用谷歌托管的jQuery链接。这是什么问题?我也用托管在同一个域中尝试的jQuery(debatremaja.com),但和以前一样。不工作。

      EditI use google hosted jquery link. is this the problem? I also use try jquery hosted in same domain (debatremaja.com) but same as before. Doesnt work.

      • 在它的CyanogenMod软糖默认浏览器(不镀铬)也不起作用

      推荐答案

      我有同样的问题,加入这一行:

      I had the same problem, add this line:

      webview.getSettings().setPluginsEnabled(true);
      
      class JsObject {
          public String toString() { return "injectedObject"; }
      }
      webview.addJavascriptInterface(new JsObject(), "injectedObject");
      webview.loadUrl(url_webview);
      

      这是在谷歌的文档

      这篇关于在果冻豆的WebView不工作AJAX的jQuery的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-30 07:22