2
我說這config.xml中爲什麼電話:*鏈接不適用於ios?
<access origin="*"/>
<access origin="tel:*" launch-external="yes"/>
<access origin="mailto:*" launch-external="yes"/>
<allow-intent href="*"/>
<allow-navigation href="*"/>
<allow-navigation href="tel:*"/>
<allow-navigation href="mailto:*"/>
<allow-navigation href="data:*"/>
<plugin name="cordova-plugin-whitelist" version="1" />
而且這index.html的:
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'">
當我點擊到這樣一個鏈接:<a href="tel:+1234567">Call!</a>
什麼都不會發生在iOS(上它工作得很好)。
如果我改變我的config.xml中:
<access origin="//*"/>
<access origin="tel:*" launch-external="yes"/>
<access origin="mailto:*" launch-external="yes"/>
<allow-intent href="//*"/>
<allow-navigation href="//*"/>
<allow-navigation href="tel:*"/>
<allow-navigation href="mailto:*"/>
<allow-navigation href="data:*"/>
<plugin name="cordova-plugin-whitelist" version="1" />
它調用,但是Ajax請求到服務器停止工作。
請問,如果你使用'電話工作的呢? – Hodson
是的,應該是'tel:+ 15555555555'。沒有斜槓。 – johnborges
你能解決這個問題嗎? – Eyad