Skip to content

Commit 64ff7c8

Browse files
committed
fix last dashes
1 parent 500286d commit 64ff7c8

2 files changed

Lines changed: 18 additions & 18 deletions

File tree

content/en/docs/refguide/mobile/distributing-mobile-apps/pwa-wrapper/pwa-wrapper-deep-linking.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Deep linking enables users to jump directly to specific content in your app via
1616

1717
This guide covers both flows.
1818

19-
## Part 1: Outbound Opening URLs and Deep Links
19+
## Part 1: Outbound Opening URLs and Deep Links
2020

2121
Use the **OpenDeepLink** JavaScript action to open external URLs or deep links from your nanoflows:
2222

@@ -28,13 +28,13 @@ OpenDeepLink(url: string): Promise<boolean>
2828

2929
Behavior works as follows:
3030

31-
* **iOS and Android** This returns `true` or `false` based on success, and catches errors and returns `false` on failure.
31+
* **iOS and Android** This returns `true` or `false` based on success, and catches errors and returns `false` on failure.
3232

3333
### Important Caveat
3434

3535
On both Android and iOS, the result of `OpenDeepLink` (true/false) indicates only that the call succeeded—not whether the target app could actually handle the link. Always test with the actual target apps you expect to open.
3636

37-
## Part 2: Inbound Registering Deep Link Schemes and Hosts
37+
## Part 2: Inbound Registering Deep Link Schemes and Hosts
3838

3939
Configure deep link schemes and hosts in the PWA Wrapper Builder during the app info step. The builder includes a **Deep Link editor** where you define which schemes and hosts your app should respond to.
4040

content/en/docs/refguide10/mobile/distributing-mobile-apps/pwa-wrapper/pwa-wrapper-deep-linking.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Deep linking enables users to jump directly to specific content in your app via
1616

1717
This guide covers both flows.
1818

19-
## Part 1: Outbound Opening URLs and Deep Links
19+
## Part 1: Outbound Opening URLs and Deep Links
2020

2121
Use the **OpenDeepLink** JavaScript action to open external URLs or deep links from your nanoflows:
2222

@@ -28,27 +28,27 @@ OpenDeepLink(url: string): Promise<boolean>
2828

2929
Behavior works as follows:
3030

31-
* **iOS and Android** This returns `true` or `false` based on success, and catches errors and returns `false` on failure.
31+
* **iOS and Android** This returns `true` or `false` based on success, and catches errors and returns `false` on failure.
3232

3333
### Important Caveat
3434

3535
On both Android and iOS, the result of `OpenDeepLink` (true/false) indicates only that the call succeeded—not whether the target app could actually handle the link. Always test with the actual target apps you expect to open.
3636

37-
## Part 2: Inbound Registering Deep Link Schemes and Hosts
37+
## Part 2: Inbound Registering Deep Link Schemes and Hosts
3838

3939
Configure deep link schemes and hosts in the PWA Wrapper Builder during the app info step. The builder includes a **Deep Link editor** where you define which schemes and hosts your app should respond to.
4040

4141
### Adding a Deep Link Entry
4242

4343
Each deep link entry requires the following:
4444

45-
* **scheme** (required) For example `myapp`, `pwa`, or `https`/`http` for universal/app links
46-
* **host** (required) Domain or authority to match, for example `example.com`
45+
* **scheme** (required) For example `myapp`, `pwa`, or `https`/`http` for universal/app links
46+
* **host** (required) Domain or authority to match, for example `example.com`
4747
* **path** fields (optional, pick one at most):
48-
* **path** Exact path to match (for example `/profile`)
49-
* **pathStartWith** Path prefix to match (for example `/jump` catches `/jump/profile`)
50-
* **linkFeature** Free-text label (metadata only, affects HarmonyOS builds)
51-
* **platform** `Android`, `iOS`, `HarmonyOS`, `all`, or unset (unset or `all` applies to every platform)
48+
* **path** Exact path to match (for example `/profile`)
49+
* **pathStartWith** Path prefix to match (for example `/jump` catches `/jump/profile`)
50+
* **linkFeature** Free-text label (metadata only, affects HarmonyOS builds)
51+
* **platform** `Android`, `iOS`, `HarmonyOS`, `all`, or unset (unset or `all` applies to every platform)
5252

5353
### Common Deep Link Patterns
5454

@@ -133,8 +133,8 @@ The `appID` format is `TEAM_ID.BUNDLE_ID`. The `paths` array should match the pa
133133

134134
The `.well-known` directory must be accessible at the root of your domain via `https`. The two typical approaches are:
135135

136-
* Mendix Cloud Upload the verification files to your Mendix Cloud environment's static file directory. Refer to [Mendix Cloud documentation](/developerportal/deploy/) for details on serving static files, or contact Mendix Support.
137-
* Custom Domain or External Hosting If your Mendix app is behind a reverse proxy or hosted on a custom domain, ensure the `.well-known` directory is properly configured to serve these files at the domain root.
136+
* Mendix Cloud Upload the verification files to your Mendix Cloud environment's static file directory. Refer to [Mendix Cloud documentation](/developerportal/deploy/) for details on serving static files, or contact Mendix Support.
137+
* Custom Domain or External Hosting If your Mendix app is behind a reverse proxy or hosted on a custom domain, ensure the `.well-known` directory is properly configured to serve these files at the domain root.
138138

139139
### Testing File Accessibility
140140

@@ -162,10 +162,10 @@ One implication of deep links is that your Mendix app's routing (pages, deep-lin
162162

163163
When employing deep linking, watch out for the following pitfalls:
164164

165-
* Missing verification files — Forgetting to create and host `assetlinks.json` (Android) or `apple-app-site-association` (iOS) for `https` scheme links is the most common integration failure.
166-
* Using https without domain ownership — `https` scheme links require that you own and control the domain; do not use `https` for domains you do not own.
167-
* Misinterpreting the `OpenDeepLink` return value — The Boolean result only indicates the call succeeded, not whether the target app successfully opened or handled the link.
168-
* Mismatched path configuration — Ensure your `path` and `pathStartWith` values match the actual Mendix page URLs or `deep-link` microflow entry points your app exposes.
165+
* Missing Verification Files – Forgetting to create and host `assetlinks.json` (Android) or `apple-app-site-association` (iOS) for `https` scheme links is the most common integration failure.
166+
* Using `https` Without Domain Ownership – `https` scheme links require that you own and control the domain; do not use `https` for domains you do not own.
167+
* Misinterpreting the `OpenDeepLink` Return Value – The Boolean result only indicates the call succeeded, not whether the target app successfully opened or handled the link.
168+
* Mismatched Path Configuration – Ensure your `path` and `pathStartWith` values match the actual Mendix page URLs or `deep-link` microflow entry points your app exposes.
169169

170170
## Read More
171171

0 commit comments

Comments
 (0)