2017-09-14 6 views
0

ライブチャットがインドとパキスタンの国をブロックすることを無効にしようとしています。Geoplugin SSL - 国未定義のエラー

私はhttp://www.geoplugin.comからツールを使用し、それは素晴らしい仕事をしました。しかし、私は典型的なhttpのjavascriptを使用していました。私はちょうどそれらからSSLバージョンを購入したので、現在のウェブサイトHTTPSと新しいjavascriptを使用しているWebサイトと競合しないようにしました。

しかし - 今、私はそれを使用すること - 私は、エラーメッセージが表示されます

Uncaught ReferenceError: geoplugin_countryCode is not defined

私のウェブサイトはhttps://www.blueskychat.com

次のようにコードがある:何のよう

<script language="JavaScript" src="https://ssl.geoplugin.net/json.gp?k=..." type="text/javascript"></script> 

<script type="text/javascript"> 
    var countryCode = geoplugin_countryCode(); 
    if (countryCode != 'IN' && countryCode != 'PK') { 
     window.__lc = window.__lc || {}; 
     window.__lc.license = 8653536; 
     window.__lc.chat_between_groups = false; 
     window.__lc.ga_version = "ga"; 
     (function() { 
      var lc = document.createElement('script'); 
      lc.type = 'text/javascript'; 
      lc.async = true; 
      lc.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.livechatinc.com/tracking.js'; 
      var s = document.getElementsByTagName('script')[0]; 
      s.parentNode.insertBefore(lc, s); 
     })(); 
    } 
</script> 

任意のアイデア問題と解決方法

ありがとうございます!

+0

このプラグインはどのように使用しますか?それを使用するコードはどこですか? – Styx

+0

どういう意味ですか?上記のジオロケーションのプラグインです。他のスクリプトは完全に正常に実行されています(ライブチャット)が、インドやパキスタンにいない場合はロードするだけです – Jeremy1948

+0

このプラグインは_loads_というコードはどこですか? ''のように?警告!ここに投稿する前に 'src ='から 'k = ...'を削除してください。 – Styx

答えて

0

jsonを読み込んでいますが、javascriptメソッドを使用しようとしています。

ローディングスクリプトのsrc属性でjson.gpjavascript.gpに置き換えても機能します。