Javascript 应用浏览器UTF8支持中的phonegap(2.7)
我正在用phonegap编写一个android应用程序,需要在应用浏览器中显示某些内容,所以我编写了一些测试代码Javascript 应用浏览器UTF8支持中的phonegap(2.7),javascript,android,cordova,Javascript,Android,Cordova,我正在用phonegap编写一个android应用程序,需要在应用浏览器中显示某些内容,所以我编写了一些测试代码 <!DOCTYPE HTML> <html> <head> <title>Hello World</title> <meta charset="utf-8"/> <script type="text/javascript" ch
<!DOCTYPE HTML>
<html>
<head>
<title>Hello World</title>
<meta charset="utf-8"/>
<script type="text/javascript" charset="utf-8" src="cordova-2.7.0.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<link rel="stylesheet" href="jquery.mobile-1.3.2.css" />
<script src="jquery-1.8.3.min.js"></script>
<script src="jquery.mobile-1.3.2.js"></script>
<script type="text/javascript">
app.initialize();
</script>
<style>
#footer {
position:fixed;
bottom:0;
width:100%;
}
</style>
</head>
<body>
<div data-role="page" id="page_dashboard">
<script type="text/javascript" charset="utf-8" src="scripts/dashboard.js"></script>
<script type="text/javascript" charset="utf-8">
var ref = window.open('http://apache.org','_blank','location=yes, enableViewportScale=yes');
ref
.addEventListener('loadstart', function() { alert(event.url); });
</script>
你好,世界
app.initialize();
#页脚{
位置:固定;
底部:0;
宽度:100%;
}
var ref=窗口打开('http://apache.org“,”空白“,“位置=是,启用视口比例=是”);
裁判
.addEventListener('loadstart',function(){alert(event.url);});
单击按钮后,奇怪的代码将转换为有效文本。即“警报”框,提示“未定义”文本
问题:
为什么文本不能显示?
为什么应用程序启动时会有一个警报框?似乎是uft8问题,删除将起作用。但我的应用程序需要显示英语以外的文本,如何解决这个问题?通过在android studio中设置->项目编码解决了这个问题