別のウェブサイトからdivを読み込もうとしましたが、読み込んだときにimg srcがフルパスではないため、画像が表示されないため、画像を完全なトゥルーパスに置き換える必要があります。試してみましたが、うまくいきません。どうすれば問題を解決できますか?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="jquery.min.js"></script>
</head>
<div id="pull"></div>
<script>
$.ajax({
url: "http://www.example.com",
cache: false,type: "POST"
}).done(function( html ) {
var news=$(html).find('.news_slider');
$(news).find('img').attr("src",$(news).find('img').attr("src").
replace(".images/","http://www.example.com/images/"));
$("#pull").append(haberler);
});
</script>
</body>
</html>
そして、チタンモバイルでプログラムされたAndroidモバイルアプリでテストしましたが、webviewuiが間違った画面解像度でレンダリングしました。とても大きな眺めでした。どうすれば解決できますか?私のチタンコードはそのようなものです:
var win5 = Titanium.UI.createWindow({
title : 'Servisler',
backgroundColor : '#CEE6F2'
});
var tab5 = Titanium.UI.createTab({
icon : 'duyuru.png',
title : 'Servisler',
window : win5
});
var servis = Ti.UI.createWebView({
url : 'servis.html',//upside code is servis.html
width:'100%'
});
win5.add(servis);
あなたの興味に感謝します。