UIPullRefreshFlashモジュールdemoの例
UIPullRefreshFlashモジュールの概要:UIPullRefreshFlashモジュールはエンジンが新しく発売したドロップダウンリフレッシュインタフェースをカプセル化し、appはこのモジュールを通じてクールなアニメーション効果を持つドロップダウンリフレッシュ機能を実現することができる.このモジュールを使用すると、ユーザのドロップダウン時にユーザのドロップダウン高さに従って下に引き出すヒントアイコンを拡大縮小するとともに、ユーザのドロップダウン高さに従ってapiを通過するキーフレームピクチャのセットが再生される.setCustomRefreshHeaderInfoインタフェースは、モジュールにピクチャ配列(以下pullパラメータを参照)として渡され、ドロップダウン毎に一定距離(しきい値/ピクチャ数)で1フレームのピクチャが再生される.ドロップダウンの高さが一定のしきい値に達すると、ロードイベントがトリガーされます.ロード状態に入ると、リフレッシュプロンプトアイコンはロードキーピクチャ配列の再生を開始します.このとき、ピクチャはフレーム間隔50ミリ秒で、ドロップダウンリフレッシュイベントをフロントエンドに返信します.フロントエンドがドロップダウン・リフレッシュ・イベントを取得した後、データのロードを開始します.データのロードが完了すると、インタフェースapiが呼び出される.refreshHeaderLoadDoneはロードを停止します.
詳細は、モジュールドキュメントを参照してください.https://docs.apicloud.com/Cli...
使用攻略:1 APICloudプラットフォーム上の一般的なモジュールでは、対応するインタフェースが呼び出される前にこのモジュールをrequireする必要がありますが、本モジュールはエンジンドロップダウンリフレッシュ機能に基づいて拡張されたモジュールであるため、本モジュールの使用方法は特殊です.requireモジュールを必要とせずにconfigに変更できます.xmlファイル内構成モジュール.config.xmlファイルの構成例は、
在 config.xml 配置后,则本模块为全局对象,可以在任意可弹动的窗体(frame、window)中调用 api.setCustomRefreshHeaderInfo 接口设置该下拉刷新样式,以及开始、停止刷新加载状态(api.refreshHeaderLoading、api.refreshHeaderLoadDone)。
}UIPullRefreshFlashモジュールには、setCustomRefreshHeaderInfo:ドロップダウン・リフレッシュ・スタイルの構成、
refreshHeaderLoading:手動でドロップダウン・リフレッシュのロード・ステータスを開始します.注意:ドロップダウン・リフレッシュ・ステータスは、ユーザーがしきい値にドロップダウンすることによって自動的にトリガーされます.
refreshHeaderLoadDone:ドロップダウン・リフレッシュのロード状態を手動で停止します.
本文はAPICloud公式フォーラムから出て、フォーラムの版主のピンクのいたずらな新しい分かち合いに感謝します.
詳細は、モジュールドキュメントを参照してください.https://docs.apicloud.com/Cli...
使用攻略:1 APICloudプラットフォーム上の一般的なモジュールでは、対応するインタフェースが呼び出される前にこのモジュールをrequireする必要がありますが、本モジュールはエンジンドロップダウンリフレッシュ機能に基づいて拡張されたモジュールであるため、本モジュールの使用方法は特殊です.requireモジュールを必要とせずにconfigに変更できます.xmlファイル内構成モジュール.config.xmlファイルの構成例は、
在 config.xml 配置后,则本模块为全局对象,可以在任意可弹动的窗体(frame、window)中调用 api.setCustomRefreshHeaderInfo 接口设置该下拉刷新样式,以及开始、停止刷新加载状态(api.refreshHeaderLoading、api.refreshHeaderLoadDone)。
②若想在不同的 window 或 frame 使用不同的下拉刷新模块,开发者可以在 window 或 frame 打开时传入参数 customRefreshHeader:'下拉刷新模的块名',以指定该窗体的下拉刷新模块。
{
api.openFrame({
name: 'UIPullRefreshFlash-con',
url: './UIPullRefreshFlash-con.html',
customRefreshHeader: 'UIPullRefreshFlash',
bounces: true,
rect: {
x: offset.l,
y: offset.t + offset.h,
w: offset.w,
h: bodyHeight - offset.h
}
});
です.}UIPullRefreshFlashモジュールには、setCustomRefreshHeaderInfo:ドロップダウン・リフレッシュ・スタイルの構成、
refreshHeaderLoading:手動でドロップダウン・リフレッシュのロード・ステータスを開始します.注意:ドロップダウン・リフレッシュ・ステータスは、ユーザーがしきい値にドロップダウンすることによって自動的にトリガーされます.
refreshHeaderLoadDone:ドロップダウン・リフレッシュのロード状態を手動で停止します.
本文はAPICloud公式フォーラムから出て、フォーラムの版主のピンクのいたずらな新しい分かち合いに感謝します.