2014-12-25 2 views
1

Учитывая код:PhoneGap-Cordova - JavaScript, Hebrew значение строк не кодируется правильно

<!DOCTYPE HTML> 
 
<html> 
 
<head> 
 
<title>PhoneGap Application</title> 
 
<script type = "text/javascript" src = "cordova.js"></script> 
 
<script type = "text/javascript" charset = "utf-8"> 
 
    
 
    function onBodyLoad() { 
 
    
 
    alert("שלום"); 
 
    } 
 
    
 
    </script> 
 
</head> 
 
<body onload = "onBodyLoad()" > 
 
    
 
</body> 
 
</html>

Я бег этого кода как приложение PhoneGap на моем Galaxy Note 2, но результат alert content - это код в виде gibrish что-то вроде «OoO # ^» i добавлена ​​ссылка на скриншот- https://www.dropbox.com/s/d5juxri80o3qzsl/tempFileForShare.jpg?dl=0 thx.

Я попытался открыть эту страницу в обычном браузере и был открыт правильно. так, видимо, проблема, связанная с кордовой.

ответ

1

Это похоже на проблему кодирования.
попытайтесь добавить это после заголовка.

<head> 
<meta charset="UTF-8"> 
+1

Thats works !!! спасибо avi youre здорово! – hcohen

Смежные вопросы