最終更新日 :
2025年3月31日
警告 :
すべてのモバイル機能とモバイル関連機能は ColdFusion(2025リリース)で削除されました。
詳しくは、ColdFusion の非推奨の機能を参照してください。
開始する前に、加速度計機能を参照してください。
加速度計オプションの設定
<cfclient> <cfset res = cfclient.accelerometer.getOptions()> <cfset res.frequency=20000> <cfset cfclient.accelerometer.setOptions(res)> </cfclient>
加速度計の変更の監視
<cfclientsettings enableDeviceAPI=true> <cfclient> <cfset opt=cfclient.accelerometer.getOptions()> <!--- Assuming a <div> element is defined with id "result"---> <cfset document.getElementById('result').innerHTML="Options object: #JSON.stringify(opt)#"> <cfset watchId=cfclient.accelerometer.watch("callbackfunc",opt)> <cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+"Watch Id: #watchId#"> <cffunction access="public" name="callbackfunc" returntype="void" > <cfargument name="acceleration"> <cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+"<br>Value from callback function"> </cffunction> </cfclient> <div id="result"/>