現在我正在使用一個webview來顯示我的aplicationDatadirectory中的數據,這裏一切工作正常,當用戶點擊下一個返回時,我得到內容。現在我在做什麼是web視圖中的onload我登記的WebView HTML這樣「的TouchEvent」和「touchmove」: -Webview滑動問題 - Appcelerator Titanium
$.webview.evalJS('document.getElementsByTagName("body")[0].addEventListener("touchstart", function mytouch(){Ti.App.fireEvent("touch", {X:event.touches[0].pageX,Y:event.touches[0].pageY,length:event.touches.length});}, false);');
$.webview.evalJS('document.getElementsByTagName("body")[0].addEventListener("touchmove", function mymove(){Ti.App.fireEvent("move", {X:event.touches[0].pageX,Y:event.touches[0].pageY,length:event.touches.length});}, false);');
此基礎上,我覺得刷卡事件上。我在webview中獲得正確的html(我可以看到圖像)。但我無法得到觸動和移動電話。我不知道這裏有什麼問題。我在這裏使用網址在webview中設置數據。
現在,當我在webview中使用html設置數據(我在一個var中使用了我的html文件的數據(下面給出))現在我無法看到圖像,它只是顯示一個黑色邊框(空的),但在這裏我的touchstart touchmove事件也在觸發,我的刷卡也在按預期工作。我正在iPhone中檢查這個功能。
任何人都可以找到問題這裏發生了什麼問題嗎?謝謝。
編輯: - 當使用webview.html我複製圖像資源文件夾,然後檢查和刷卡正在工作(這黑色的空白邊框是爲了沒有得到我認爲的圖像)。但是,當我使用webview.url它不工作。有什麼建議麼? –