有沒有人知道是什麼意思: objc://
在這段JavaScript代碼示例行: var invokeString = "objc://planner/openPDF?" + encodeURIComponent(fileName);
有沒有人知道是什麼意思呢「objc://」 URL中
回答
在這種情況下objc://
是一個自定義方案,作爲http。除此之外,它可用於打開在Mac/iOS上註冊此協議的應用程序(我不確定這是否支持Windows或不)。
假設我的ios-app「Planner」被註冊爲處理objc://然後,當在瀏覽器中訪問此URL時,應用程序將在我的iPhone上打開「Planner」應用程序,並將URL傳遞給應用程序方式http://www.google.com打開你Safari(或你標準瀏覽器)的應用程序,並通過google.com。
另一個例子是Apple使用itmss://
來鏈接到他們的iTunes音樂商店。點擊其中一個鏈接將打開iTines中的音樂商店。
這是關於registering schemes on iOS的文章。和wiki約URI schemes
UPDATE
作爲謝赫Heera評論的,它也可以用來作爲一種在目標c應用(運行的HTML/JS頁)(iOS的一個的UIWebView之間進行通信/ Mac)和原生應用程序。
就是這樣。謝謝。 – grasnal
我GOOGLE了一下,發現Calling Objective-C Methods From JavaScript,它說,你可以通過使用自定義協議調用URL像
document.location="mycustomprotocolname:functionName?param1=value1¶m2=value2..."
所以objc://
看起來像一個自定義協議調用目標C的方法來這裏打電話的Objective-C的方法。
- 1. 有沒有人知道getevent的輸出是什麼意思?
- 2. 有沒有人知道這段代碼是什麼意思?
- 3. objc中的語法是什麼意思?
- 4. href後有什麼意思呢?
- 5. 不知道是什麼意思IndexOutOfRangeException
- 6. Xamarin.Forms:有沒有人知道Xamarin.Forms中的WillEnterForeground和DidEnterBackground是什麼?
- 7. 什麼呢「......」的意思是在CSS
- 8. 我有一個cPickle錯誤,不知道他的意思,也許有人知道這意味着什麼?
- 9. 有誰知道ShellHook消息HSHELL_RUDEAPPACTIVATED是什麼意思?
- 10. 任何人都知道這是什麼意思?
- 11. '= |'是什麼意思運營商呢?
- 12. java:它是什麼意思呢:acquiredMarks = se.nextInt();
- 13. 有沒有人知道這是什麼加密?
- 14. 有人知道什麼是gvfsd-http嗎?
- 15. 有沒有人知道視覺輔助是什麼?
- 16. 有沒有人知道什麼<< =在做什麼javascript
- 17. Git Url是什麼意思?
- 18. URL中的「URL =」是什麼意思?
- 19. 是否有替代StringUtils.isNumeric的意思呢?
- 20. 是什麼意思:是什麼意思?
- 21. 用戶是什麼?沒有會員'profileimageView'是什麼意思?
- 22. 有沒有人知道這個程序有什麼問題?
- 23. JavaScript中有什麼意思?
- 24. 有沒有人知道這個DOM有什麼問題?
- 25. ReactJS中的'...道具'是什麼意思?
- 26. URL中的「filesystem:」是什麼意思?
- 27. #!在URL中,這是什麼意思?
- 28. URL中的/#!/是什麼意思?
- 29. URL中的「:」是什麼意思?
- 30. URL中的冒號是什麼意思?
它似乎是一些自定義的URL處理程序協議,它由安裝在用戶機器上的外部應用程序處理。 – Philipp
它可能是客觀的!用戶爲ios和/或obj-c工作,並將他的驅動器名稱設置爲objc –
@AnoopVaidya Objective-C不是應用程序,它似乎打開某種類型的PDF,所以我懷疑它。 –