@@ -69,19 +69,6 @@ declare module 'pal/minigame' {
6969 getDeviceInfo ( ) : DeviceInfo ;
7070 getWindowInfo ( ) : WindowInfo ;
7171 getAppBaseInfo ( ) : AppBaseInfo ;
72-
73- // interace for douyin live play feature
74- checkFeedSubscribeStatus ( opt : subscribeOptions ) : void ;
75- requestFeedSubscribe ( opt : reqSubscribeOptions ) : void ;
76- getLaunchOptionsSync ( ) : LaunchOptions ;
77- reportScene ( opt : reportOption ) : void ;
78- onFeedStatusChange ( cb : ( type : string ) => void ) : void ;
79- offFeedStatusChange ( cb ?: ( type : string ) => void ) : void ;
80- storeFeedData ( opt : storeFeedDataOptions ) : void ;
81- getFeedData ( opt : getFeedDataOptions ) : void ;
82-
83- setEnableDebug ? ( parm : DebugParameter ) : void ;
84- notifyMiniProgramPlayableStatus ? ( parm : notiOptions ) : void ;
8572 }
8673
8774 interface WeChatAPI {
@@ -358,92 +345,3 @@ interface LoadSubpackageTaskOnProgressUpdateListenerResult {
358345 totalBytesExpectedToWrite : number ;
359346 totalBytesWritten : number ;
360347}
361-
362- interface subscribeOptions {
363- scene : number ;
364- allScene : boolean ;
365- type : string ;
366- success ?: ( successObj : commonSuccessObj ) => void ,
367- fail ?: ( failObj : commonFailObj ) => void ,
368- complete ?: ( ) => void ,
369- }
370- interface reqSubscribeOptions {
371- scene : number ;
372- contentIDs : string [ ] ;
373- allScene : boolean ;
374- type : string ;
375- success ?: ( successObj : commonSuccessObj ) => void ,
376- fail ?: ( failObj : commonFailObj ) => void ,
377- complete ?: ( ) => void ,
378- }
379-
380- interface LaunchOptions {
381- query : LaunchOptionQuery ;
382- scene : string ;
383- extra : LaunchOptionExtra ;
384- }
385-
386- interface LaunchOptionExtra {
387- aid : object ;
388- appId : string ;
389- mpVersion : string ;
390- launch_from : string ;
391- }
392-
393- interface LaunchOptionQuery {
394- ad_params : any ;
395- feed_game_scene : any ;
396- feed_game_channel : any ;
397- feed_game_content_id : any ;
398- feed_game_extra : any ;
399- }
400- interface reportOption {
401- costTime : number ; //ms
402- sceneId : number ;
403- dimension : object ;
404- metric : object ;
405- success ?: ( successObj : commonSuccessObj ) => void ,
406- fail ?: ( failObj : commonFailObj ) => void ,
407- complete ?: ( ) => void ,
408- }
409- interface commonSuccessObj {
410- errMsg : string ,
411- data : object ,
412- }
413- interface commonFailObj {
414- errMsg : string ,
415- }
416-
417- interface storeFeedDataOptions {
418- scene : string ;
419- extra : string ;
420- status : number ;
421- contentID : string ;
422- leftValue : number ; //ms
423- operator : string ;
424- rightValue : number ; //ms
425- success ?: ( successObj : { errMsg : string } ) => void ,
426- fail ?: ( failObj : commonFailObj ) => void ,
427- complete ?: ( ) => void ,
428- }
429-
430- interface getFeedDataOptions {
431- scene : string ;
432- contentID : string ;
433- success ?: ( successObj : { errMsg : string , extra : string , status : number } ) => void ,
434- fail ?: ( failObj : commonFailObj ) => void ,
435- complete ?: ( ) => void ,
436- }
437-
438- interface DebugParameter {
439- enableDebug : boolean ,
440- success ?: ( ) => void ,
441- fail ?: ( err : any ) => void ,
442- complete ?: ( ) => void ,
443- }
444-
445- interface notiOptions {
446- success ?: ( ) => void ,
447- fail ?: ( err : any ) => void ,
448- complete ?: ( ) => void ,
449- }
0 commit comments