[英]Calling Objective-C methods from JavaScript
從文檔中看,除了突出顯示的句子外,似乎還有可能:
WebKit的Web腳本功能允許您訪問Objective-C屬性並從JavaScript腳本環境中調用Objective-C方法。
關於此橋的重要但不一定明顯的事實是, 它不允許任何JavaScript腳本訪問Objective-C 。 除非已安裝自定義插件,否則您無法從Web瀏覽器訪問Objective-C屬性和方法。 該橋適用於使用自定義插件和WebKit對象(例如WebView)中包含的JavaScript環境的人們。
還是應該考慮此處顯示的Sixten Otto的解決方案? 我想做的是:當用戶點擊UIWebView中的圖像時,JavaScript例程將調用Objective-C中的方法。
您看到這個JavaScriptFromObjC嗎
看一下開源項目Apache Cordova 。 您還將學習如何與其他移動平台的本機代碼交互。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.