ただし、iPad などのすべてのモバイル デバイスが通話をサポートしているわけではありません。
デバイスがチタンを使用して音声通話をサポートしているかどうかをプログラムで判断するにはどうすればよいですか?
ただし、iPad などのすべてのモバイル デバイスが通話をサポートしているわけではありません。
デバイスがチタンを使用して音声通話をサポートしているかどうかをプログラムで判断するにはどうすればよいですか?
残念ながら、デバイスの機能を検出する方法はありません。ただし、実行する内容に応じて、いくつかの回避策があります。
Ti.Platform.openURL('callto:<number>');
。方法もありcanOpenURL()
ますが、Androidでは利用できません。このcanOpenURL()
方法は、システムが電話をかけることができるかどうかを判断するためにAndroidで特に役立ちます。この質問は、Appcelerator Q&Aでも議論されました。
結論:検出機能は自分で解決する必要があります。私のアプリの1つでは、デバイスが電話をかけることができるかどうかに関係なく、2番目のソリューションを使用しました。