Du bist nicht angemeldet. [Anmelden]
Optionen
Thema bewerten
App.mayJoinChannel - User mit Handy - #2801473 - 24.06.2016, 22:10:53
Senzious
Nicht registriert


Guten Abend,

ich möchte das man den MyChannel nur mit dem Applet (PC) betreten möchte und habe dazu folgenden Code:

Code:
	var App = (new function() {

		this.mayJoinChannel = function(user) {

			if (user.getClientType() == 'IOS' || user.getClientType() == 'Android') {

				return ChannelJoinPermission.denied('Du kannst diesen Channel nur mit deinem Computer betreten.');
				
			}

			return ChannelJoinPermission.accepted();

		};
	});


Ich habe einige Varianten ausprobiert, da ich mir nicht sicher war wieso das nicht funktioniert:

Code:
	var App = (new function() {

		this.mayJoinChannel = function(user) {

			if (user.getClientType() == ClientType.Android || user.getClientType() == ClientType.IOS) {

				return ChannelJoinPermission.denied('Du kannst diesen Channel nur mit deinem Computer betreten.');
				
			}

			return ChannelJoinPermission.accepted();

		};
	});


aber keiner der zwei Varianten funktioniert... Weiß jemand weshalb?

[zum Seitenanfang]  
Re: App.mayJoinChannel - User mit Handy [Re: ] - #2801474 - 24.06.2016, 22:13:38
Vampiric Desire
​ChannelMaster

Registriert: 15.09.2013
Beiträge: 1.681
Wie hast du es denn getestet? MCMs kommen z.B. immer rein
_________________________
/apps install 30559674.ChannelMaster

[zum Seitenanfang]  
Re: App.mayJoinChannel - User mit Handy [Re: ] - #2801476 - 24.06.2016, 22:20:27
Senzious
Nicht registriert


Alles klar, damit hat sich mein Problem schon behoben, danke :)

Ich hab noch ein weiteres Problem, ich habe, sobald man den Channel betritt, einen Interval von 15 Minuten gesetzt, dieser soll dann der User nach 15 Minuten einen Text senden. Das ganze hab ich noch mit Persistence gelöst, da die Nachricht nur kommen soll, wenn man wirklich 15 Minuten am stück im Channel war.

Nun hab ich aber das Problem, das der Interval mehrmals kommt als er wirklich soll, jemand 'ne idee?

[zum Seitenanfang]  
Re: App.mayJoinChannel - User mit Handy [Re: ] - #2801730 - 26.06.2016, 14:08:54
Dependencies
​Keksimperator

Registriert: 29.10.2007
Beiträge: 384
Ort: Cybernet
Ohne dein Code zu kennen, kann ich dir das nicht sagen^^
_________________________
Desto mehr Käse desto weniger Löcher.
Desto mehr Löcher desto weniger Käse.
Also mehr Käse desto weiniger Käse ?!?

[zum Seitenanfang]  
Re: App.mayJoinChannel - User mit Handy [Re: Dependencies] - #2801752 - 26.06.2016, 15:45:37
Senzious
Nicht registriert


Den hat ich dir bereits geschickt und du hast mir schon ein wenig weiter geholfen ^^

[zum Seitenanfang]  


Moderator(en):  Plueschzombie