2011-07-26 5 views
0

내 창에 인라인 HTML이있는 webview가 있습니다. 그것은 약 10 행과 HTML 테이블이 포함되어 있습니다. 테이블에 행을 1 개 더 추가하려고하면 앱이 다운됩니다.html 테이블에 행을 추가 할 때 티타늄 webview가 충돌합니다.

webView = Titanium.UI.createWebView({ 
     scalesPageToFit:false, 
     top:0, 
     bottom:0 
    }); 

    var html = '<html>'+ 
    '<body>'+ 
    '<table width="98%" align="center" border="0" cellspacing="0" cellpadding="0">'+ 
    '<tr>'+ 
    '<td align="left" height="25" colspan="2" style="color:#ba2424; font-size:14; font-weight:bold">Use RedAnar To:</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td width="10%" height="25"><img src="'+sc+'"></td>'+ 
    '<td width="90%" height="25" style="color:#000; font-size:14; font-weight:bold">Store Card Data</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td width="10%" height="25"><img src="'+eo+'"></td>'+ 
    '<td width="90%" height="25" style="color:#000; font-size:14; font-weight:bold">Explore Offers</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td width="10%" height="25"><img src="'+cl+'"></td>'+ 
    '<td width="90%" height="25" style="color:#000; font-size:14; font-weight:bold">Capture Loyalty</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td width="10%" height="25"><img src="'+tp+'"></td>'+ 
    '<td width="90%" height="25" style="color:#000; font-size:14; font-weight:bold">Track Points</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td width="10%" height="25"><img src="'+vb+'" valign="absmiddle"></td>'+ 
    '<td width="90%" height="25" style="color:#000; font-size:14; font-weight:bold">View Balances</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td align="left" height="25" colspan="2" style="color:#ba2424; font-size:14; font-weight:bold">Card Description</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td align="left" height="20" colspan="2" style="color:#000; font-size:14; font-weight:normal">'+description+'</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td align="left" height="25" colspan="2" style="color:#ba2424; font-size:14; font-weight:bold">Highlights</td>'+ 
    '</tr>'+ 
    '<tr>'+ 
    '<td align="left" height="20" colspan="2" style="color:#000; font-size:14; font-weight:normal">'+highlights+'</td>'+ 
    '</tr>'+ 
    '</table>'+ 
    '</body>'+ 
    '</html>'; 

    webView.html = html; 

이 후 1 행을 추가하면 앱이 다운됩니다. 어떤 제안?

+0

iPhone 또는 Android 용입니까? – Tjekkles

답변

1

방금 ​​코드를 테스트했는데 효과가있었습니다 (그 내용을 모르기 때문에 텍스트로 변수를 사용했습니다).

나는 끝에 다음 줄을 추가 한, 그것은 너무 일 :

작동하지 않을 때 추가하는 일 라인
'</tr>'+ 
'<tr>'+ 
'<td align="left" height="20" colspan="2" style="color:#000; font-size:14; font-weight:normal">'+"highlights"+'</td>'+ 
'</tr>'+ 

? 그리고 충돌 할 때 어떤 오류가 발생합니까?

관련 문제