我是相當新的手機差距。我對HTML和jQuery有清晰的認識。在Phone Gap中使用它時,HTML中看起來非常簡單的事情並不那麼簡單。圖像無法顯示在手機差距應用程序
目前我正在Android設備上測試它。
我試圖顯示圖像,圖像正在從服務器拉出。
輸出HTML
<h3>The Bass Angler</h3>
<table>
<tr>
<td><strong>Price: </strong>R35</td>
</tr>
<tr>
<td>
<img style="width: 50%; height: 50%" src="http://www.adventurebuddy.co.za/uploads/cover.PNG" />
</td>
</tr>
</table>
jQuery的
function ViewMag(id)
{
db.transaction(function(tx) {
tx.executeSql("select magid,name,price from mag where magid = " + id + " order by name", [],
function(tx, rs){
html = '<br /><h3>' + rs.rows.item(0).name + '</h3>';
html += '<table><tr><td><strong>Price: </strong>R' + rs.rows.item(0).price + '</td></tr>'
// Load editions for a magazine
db.transaction(function(tx1){
tx1.executeSql("select editionid,editiondate,filepath,cover from editions where deleted is null and magid = " + id, [],
function(tx1,rs1){
if(rs1.rows.length == 0)
html += '<p>No editions found.</p>';
else
{
//html += '<ul class="">';
for(ri1=0;ri1<rs1.rows.length;ri1++)
{
var coverurl = APPSERVER + '/uploads/' + rs1.rows.item(ri1).cover;
var file = APPSERVER + '/uploads/' + rs1.rows.item(ri1).filepath
html += '<tr><td><img style="width: 50%; height: 50%" src="' + coverurl + '" /></td></tr>'
}
html += '</table>';
}
});
});
$.ui.updatePanel('#main',html);
$.ui.setTitle(rs.rows.item(0).name);
$.ui.loadContent('#main',false,false,"right");
},
window.onDBError
);
});
如果我的HTML代碼保存爲一個htm文件,它工作正常,但在手機上不起作用。我錯過了什麼?
非常感謝提前
是你的問題解決了嗎? – JesseMonroy650