Connection API の使用

警告 :

すべてのモバイル機能とモバイル関連機能は ColdFusion(2025リリース)で削除されました。

詳しくは、ColdFusion の非推奨の機能を参照してください。

開始する前に、接続関数を参照してください。

接続タイプの取得

<cfclientsettings enableDeviceAPI=true>
<cfclient>
<cfset conType = cfclient.connection.getType()>
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;Type: #conType#&quot;>
</cfclient>
<div id=&quot;result&quot;/>
<cfclientsettings enableDeviceAPI=true> <cfclient> <cfset conType = cfclient.connection.getType()> <cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;Type: #conType#&quot;> </cfclient> <div id=&quot;result&quot;/>
<cfclientsettings enableDeviceAPI=true>

<cfclient>

<cfset conType = cfclient.connection.getType()>
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;Type: #conType#&quot;> 

</cfclient>
 
<div id=&quot;result&quot;/>

有効な接続タイプは、Connection.UNKNOWN、Connection.ETHERNET、Connection.WIFI、Connection.CELL_2G、Connection.CELL_3G、Connection.CELL_4G、Connection.CELL、and Connection.NONE です。

接続がオフラインかどうかの確認

<cfclientsettings enableDeviceAPI=true>
<cfclient>
<cfset cfclient.connection.onOffline('callback1')>
<cffunction name=&quot;callback1&quot; >
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection has been lost&quot;>
</cffunction>
</cfclient>
<div id=&quot;result&quot;/>
<cfclientsettings enableDeviceAPI=true> <cfclient> <cfset cfclient.connection.onOffline('callback1')> <cffunction name=&quot;callback1&quot; > <cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection has been lost&quot;> </cffunction> </cfclient> <div id=&quot;result&quot;/>
<cfclientsettings enableDeviceAPI=true>

<cfclient>
 
<cfset cfclient.connection.onOffline('callback1')>
 
<cffunction name=&quot;callback1&quot; >
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection has been lost&quot;>
</cffunction> 

</cfclient>
 
<div id=&quot;result&quot;/>

接続がオンラインかどうかの確認

<cfclientsettings enableDeviceAPI=true>
<cfclient>
<cfset #cfclient.connection.onOnline('callback1')#>
<cffunction name=&quot;callback1&quot; >
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection is active now&quot;>
</cffunction>
</cfclient>
<cfclientsettings enableDeviceAPI=true> <cfclient> <cfset #cfclient.connection.onOnline('callback1')#> <cffunction name=&quot;callback1&quot; > <cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection is active now&quot;> </cffunction> </cfclient>
<cfclientsettings enableDeviceAPI=true>

<cfclient>
 
<cfset #cfclient.connection.onOnline('callback1')#>
 
<cffunction name=&quot;callback1&quot; >
<cfset document.getElementById('result').innerHTML=document.getElementById('result').innerHTML+&quot;The mobile connection is active now&quot;>
</cffunction> 

</cfclient>

ヘルプをすばやく簡単に入手

新規ユーザーの場合

Acrobat 購入相談

Acrobat 購入相談

Acrobat 購入相談

Acrobat 購入相談