推 mrbigmouth:沒試過 不過我在想有沒有辦法套iframe 之後從外部將 06/24 21:24
→ mrbigmouth:iframe內部的函數如window.open取代為適合的api? 06/24 21:24
這方法已經試過,但因為我要載入的網頁和原本 App 網頁不是同源的
所以結果看起來是不太行,瀏覽器好像會因為安全性而擋掉操作。
推 shadowjohn:InAppBrowser 有 executeScript 可以用啊~ 06/25 15:28
推 shadowjohn:不過 backbutton 的事件改不了~ :( 06/25 16:46
推 shadowjohn:搭loadstop 可以讓你把你想動態處理的 js 放入~ 06/25 16:48
後來我有試用這個方法,但現在遇到的困難是,要載入的網頁本身是個 frameset
的框框裡面再塞入幾個 frame
在 loadstop 事件之後好像沒辦法執行 js,請問這是 frameset 的標準嗎?
推 mrbigmouth:都什麼年代了還在用frameset啊XDDD 06/25 20:52
工作嘛~ 總是會有些不是挑戰 IQ, 反而挑戰 EQ 的東西 (攤
推 shadowjohn:可以用Interval loop 來檢查frameset 的內容是否生成 06/26 08:27
→ shadowjohn:先寫實體function再用 .toString() 餵給 code~ 06/26 08:30
我前端不強,請問要怎麼檢查 frameset 的內容呢?
這邊我猜是 eval 的方法執行 function 的做法? 不太懂意思~
順便想再請問 InAppBrowser executeScript 的裡面程式碼,
如果在裝置上測試時,有辦法寫到 Android LogCat 之類的地方嗎?
還是要用 weinre 之類的做法來取得執行訊息呢?
謝謝~
※ 編輯: dream1124 (1.162.125.133), 06/26/2014 20:40:48