我有一個使用actionscript 2.0編寫的Flash應用程序,它顯示了矢量建築地圖並且可以在常見的Web瀏覽器上完美地工作。網頁上的用戶事件稱爲javascript函數有許多交互,例如縮放到某個x,y點。這個事件通常通過鼠標滾輪完成。Android:禁用縮放並將事件傳遞給Flash內容
現在我必須確保這件東西在平板電腦上運行,特別是Galaxy Tab。我必須解決的第一件事是,很明顯,沒有鼠標滾輪,用戶自然會試圖縮放Flash應用程序,從而縮放整個Web瀏覽器。
我需要的是傾聽多點觸控手勢,並且在調用縮放縮放事件時禁用默認縮放事件並調用javascript/flash函數,該函數允許我的Flash應用只縮放需要的對象放大縮小:用幾句話說,瀏覽器保持靜止,只有一部分閃光燈放大或縮小。
考慮到我對Android是完全陌生的,而且我已經有工作的javascript函數來調用flash對象函數以實現縮放目的,所以我只需要將它們連接到一些android事物,這些事情告訴我何時用戶試圖捏放大,當他試圖捏縮小(和可能的X,Y點縮放)。
非常感謝您的幫助! Max(意大利)
如果您在託管網頁禁用本地瀏覽器縮放它讓你更接近你希望看到什麼? http://garrows.com/?p=337 – 2011-04-14 08:40:47