on 05-03-2016 4:34 PM
Hello community,
We have a business case where sales people will have to use two apps in tablets on a daily basis for sales process.
One is C4C extended edition, the other one is custom made.
Is it possible to launch the custom made app from C4C app (ie with a button on C4C or PDI script)?
If yes, is it possible to also send parameters (ie launch google maps app with lat & long parameters from account BO)
Best regards,
Benjamin
Hi Benjamin,
I think I have a solution, no idea if it will work though
e.g. this.URL = "customc4capp://openmap?lon=" + this.lon + "&lat=" + this.lat;
Will
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Will,
I just tested your suggestion and created a button that trigers an eventhandler OpenLink with defaul value maps://.
On clic the browser is lanched with https://myxxxxxx.crm.ondemand.com/maps://
It seems that C4C is interpreting the uri as a relative path.
I can't find any parameter to force it as the full path.
When I enter somethin like https://google.com as default value, this is not concatenate with https://myxxxxxx.crm.ondemand.com
Best regards,
Benjamin
Hi Benjamin,
You could also have a look at URL Mashup:
http://scn.sap.com/community/business-bydesign/studio/blog/2014/02/24/url-mashup-called-through-embe...
Thanks, Pradeep
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
URL mashups is the right way to achieve the expected behavior and works with non http links as well.
You can create a URL mashup under Mashup Authoring.
For your mentioned scenario (to use the native navigation app features on mobile), create a URL mashup:
Mashup Category: Location & Travel
Port Binding: Business Locator
URL: 'maps://address' (will be different in different platforms)
URL Parameter: address; Parameter: Address
Save and go ahead and add this mashup in the Account page.
Once you click it in the extended app (on iOS), you should be navigated to Apple Maps with the Account Address filled in.
Note: On returning to the Extended App, you will see a blank page mentioning 'Loading...' Click the done button, and you should be back to the Account page.
We're trying to fix the blank page behavior in upcoming releases.
You can use the URL scheme of other apps to setup similar navigation to 3rd party apps from the extended edition app.
We do support launching the extended app though - use the URL scheme 'c4cex://' to launch the extended app from a 3rd party app. Navigating into a particular object is not yet supported. We are working on this in the upcoming releases as well.
Regards,
Ankan
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.