Phonegap/callback/cordova在所有平臺上都有白名單嗎?它們每個都以相同的方式實現嗎?Phonegap 1.3.0中的白名單狀態是什麼?
5
A
回答
16
白名單出現在iOS和Android上,但尚未在其他平臺上出現。
在的iOS,它會被這裏解釋 「外部主機」 的名義下:http://wiki.phonegap.com/w/page/41631150/PhoneGap%20for%20iOS%20FAQ
Q. Links to and imported files from external hosts don't load?
A. The latest code has the new white-list feature. If you are
referencing external hosts, you will have to add the host in PhoneGap.plist
under the "ExternalHosts" key. Wildcards are ok. So if you are connecting to
"http://phonegap.com", you have to add "phonegap.com" to the list (or use the
wildcard "*.phonegap.com" which will match subdomains as well).
例如:
<key>ExternalHosts</key>
<array>
<string>*</string>
</array>
對於Android,該功能目前尚未記錄雖然進行了修復,但有點bug。此線程包含一些很好的疑難解答細節:https://groups.google.com/forum/#!topic/phonegap/9NZ4J4l1I-s
簡而言之,它是xml/phonegap.xml中的'access'屬性。它使用Perl樣式的正則表達式
To allow all domains (debugging): <access origin=".*"/>
很快,這可能是變化的語法如下:
<access origin="https://example.com" subdomains="true" />
白名單上黑莓被提供作爲WebWorks的框架 的一部分,並且被配置via config.xml:
https://bdsc.webapps.blackberry.com/html5/documentation/ww_developing/access_element_834677_11.html
示例項目允許通過「*」通配符訪問所有URL。
相關問題
- 1. PhoneGap白名單
- 2. 白名單的PhoneGap Android是不是
- 3. 白名單錯誤的PhoneGap
- 4. PhoneGap for iOS中的websockets的狀態是什麼?
- 5. iPhone中的Phonegap - 白名單拒絕
- 6. 什麼是(狀態= {})=>狀態表示
- 7. 什麼是白名單和黑名單數據?
- 8. iOS的缺失phonegap-1.3.0.js
- 9. 白名單不工作的PhoneGap 3.0 IOS
- 10. 用於Android的Phonegap白名單域
- 11. 什麼是jQuery中的狀態管理?
- 12. Android中的「狀態」是什麼意思
- 13. Redux中的狀態是什麼?
- 14. 什麼是內部狀態?
- 15. 什麼是活動狀態
- 16. NHibernate 3 - 狀態是什麼?
- 17. 什麼是readyState和狀態?
- 18. 什麼是UI狀態?
- 19. 什麼是陳舊狀態?
- 20. 什麼是狀態空間?
- 21. Phonegap中的cordova.xml是什麼?
- 22. 1.3.0中的Castle.Core.LifeStyleType發生了什麼?
- 23. 白名單中的白名單主頁
- 24. PhoneGap 1.5(Cordova)+ ChildBrowser白名單問題
- 25. Phonegap:源URL不在白名單
- 26. Phonegap和Android 4.4.2白名單不工作
- 27. Cordova 2.3 Phonegap InAppBrowser URL白名單錯誤
- 28. 爲什麼動態單選按鈕顏色是白色的?
- 29. 什麼是最好的方式去白名單?
- 30. GWT的當前狀態是什麼?