2012-12-06 22 views
0

我有使用JavaScript的網頁是拆分視圖爲「頁」對用戶可見: iphone應用程序和uiwebview與JavaScript代碼我可以訪問變量?

<!-- optionally include helper plugins --> 
    <script type="text/javascript" language="javascript" src="js/jquery.mousewheel.min.js"></script> 
    <script type="text/javascript" language="javascript" src="js/jquery.touchSwipe.min.js"></script> 
    <script type="text/javascript" language="javascript" src="js/jquery.ba-throttle-debounce.min.js"></script> 

我不知道是否該應用程序可以知道所顯示的頁面訪問......一些變量在頁面或其他方法來了解它。 我還沒有編程的頁面,所以我只問是否概念上可能與否,以及什麼是知道頁面發生什麼的方式,由網頁 中的事件驅動感謝

回答

0

我我不確定這樣做的任何直接方式。使用一些應用程序特定的自定義網址方案是一個掃描。這個答案接近回答你的問題 - send a notification from javascript in UIWebView to ObjectiveC

我也讀過關於從你的JavaScript代碼寫入NSLog的地方,然後迭代通過該日誌並提取命令和變量供Objective-C代碼使用。從未嘗試過。

1

使用調用stringByEvaluatingJavaScriptFromString:如果您有一個JavaScript方法將返回顯示的頁面,您可以使用上述調用來查詢頁面並返回結果。

相關問題