Google transliteration not working in SSL access website

二次信任 提交于 2019-12-08 10:32:00

问题


I am using Google transliteration (ctrl + G) in my website. It Works fine.

After Secure connection (SSL) Google transliteration API shows the below error , Blocked loading mixed active content "http://www.google.com/inputtools/request?text=......."

even me entered, https://www.google.com/jsapi

Can someone help me? Thanks in advance.


回答1:


<textarea id="lazeez-sms-hindi-converter" style="width:30em; height:20em" name="lazeez-sms-hindi-converter"></textarea>
<input type="button" id="convert" value="Convert">

<script type="text/javascript" src="jquery-latest.js"></script>
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<script>
function translitrate(w) {
    $.ajax({
        url: 'https://www.google.com/inputtools/request',
        dataType: 'jsonp',
        jsonp: 'cb',
        data: {
            text: w,
            ime: "transliteration_en_hi",
            num: 5,
            cp: 0,
            cs: 1,
            ie: "utf-8",
            oe: "utf-8",
            app: "lazeez-sms"
        },
        success: function(data) {
            $("#lazeez-sms-hindi-converter").val(data[1][0][1][0] + '\n\n' + $("#lazeez-sms-hindi-converter").val());
        }
    });
}


$("#convert").click(function() {
    var code = $('#lazeez-sms-hindi-converter').val();
    translitrate(code);
});

</script>


来源:https://stackoverflow.com/questions/31959098/google-transliteration-not-working-in-ssl-access-website

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!