====== getURLvars() ====== wrtc.getURLvars() is a handy way of allowing the request URL control behavior of wrtc_kit. ===== Arguments ===== None. ===== Returns ===== Nothing. ===== Affects ===== Tags in the URL affects wrtc settings: ^ URL tag ^ same as ^ result ^ | audio=no | [[ixnx:wrtc:js:api:wrtc:getaudio|wrtc.getAudio]] = false | do not use mic | | call=//addr// | [[ixnx:wrtc:js:api:wrtc:adv.callto|wrtc.adv.callTo]] = //addr// | call //addr// after page loaded | | dtmf=//dtmf// | [[ixnx:wrtc:js:api:wrtc:adv.dialdtmf|wrtc.adv.dialDTMF]] = //dtmf// | dial //dtmf// after page loaded | | getmedia=no | [[ixnx:wrtc:js:api:wrtc:adv.getmedia|wrtc.adv.getMedia]] = false | access local mic/cam first when making/receiving call | | getvideo=no | [[ixnx:wrtc:js:api:wrtc:getvideo|wrtc.getVideo]] = false | do not use camera | | getvideo=yes | [[ixnx:wrtc:js:api:wrtc:getvideo|wrtc.getVideo]] = true | force use of camera | ===== Usage ===== wrtc.getURLvars() is usually called in your [[ixnx:wrtc:js:api:wrtc:init|wrtc.init()]] function. You can implement the same functionality using multiple [[ixnx:wrtc:js:api:wrtc:geturlvar|getURLvar()]] calls but getURLvars() gives a common URL tag standard for all wrtc_kit implementations. ===== Example ===== wrtc.init() { wrtc.getURLvars(); ... } Now loading page using URL **company.com/client.htm?getvideo=no;call=john.doe@company.com** will place an audio-only call to john.doe immediately after page has been loaded.