Skip to content

Commit f95e386

Browse files
committed
Support hash params for origin and app guid
1 parent 6aff230 commit f95e386

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

lib/index.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,15 @@ var Client = require('client'),
2525
/// });
2626
/// ```
2727
ZAFClient.init = function(callback) {
28-
var params = Utils.queryParameters(),
28+
var queryParams = Utils.queryParameters(),
29+
hashParams = Utils.queryParameters(( document.location.hash || '' ).slice(1)),
30+
origin = queryParams.origin || hashParams.origin,
31+
app_guid = queryParams.app_guid || hashParams.app_guid,
2932
client;
3033

31-
if (!params.origin || !params.app_guid) { return false; }
34+
if (!origin || !app_guid) { return false; }
3235

33-
client = new Client({ origin: params.origin, appGuid: params.app_guid });
36+
client = new Client({ origin: origin, appGuid: app_guid });
3437

3538
if (typeof callback === 'function') {
3639
client.on('app.registered', callback.bind(client));

0 commit comments

Comments
 (0)