2014-11-13 85 views
-1

而是在下面的的Javascript代碼,我想重定向到的URL從QR碼掃描輸入一個網址,但可悲的是打開警報的是沒有好的用的Javascript 。任何幫助?掃描QR碼打開鏈接p

<script type="text/javascript" charset="utf-8"> 
function scanCode(){ 
     cordova.plugins.barcodeScanner.scan(
      function (result) { 
       setTimeout(function() {alert('Very good. ' + result.text);}, 500); 
      }, 
      function (error) {alert("Scanning failed: " + error); 
      } 
     ); 
    } 
</script> 
+0

而不是警報(),有'window.location的= result.text'? –

+0

一個友好的提示:您可以通過使用google搜索「javascript重定向到url」或其他方式輕鬆找到您的問題的答案。在發佈到SO之前,最好自己查找答案 –

回答

0

與重定向爲HTTP重定向版本:

<script type="text/javascript" charset="utf-8"> 
function scanCode(){ 
     cordova.plugins.barcodeScanner.scan(
      function (result) { 
       setTimeout(function() {windows.location.replace(result.text);}, 500); 
      }, 
      function (error) {alert("Scanning failed: " + error); 
      } 
     ); 
    } 
</script> 

版本與重定向點擊一個鏈接:

<script type="text/javascript" charset="utf-8"> 
function scanCode(){ 
     cordova.plugins.barcodeScanner.scan(
      function (result) { 
       setTimeout(function() {windows.location.href(result.text);}, 500); 
      }, 
      function (error) {alert("Scanning failed: " + error); 
      } 
     ); 
    } 
</script>