質問編集履歴

1

質問に回答

2017/11/24 04:38

投稿

s025236
s025236

スコア27

test CHANGED
File without changes
test CHANGED
@@ -4,11 +4,9 @@
4
4
 
5
5
 
6
6
 
7
- 例えばSPAで
7
+ `$q.defer( (resolve,reject) => navigator.geolocation.watchPosition(resolve,reject) )`の様なコードがあったとしてSPAでwatchしてる最中にページ移動した場合`reject`を呼びたいと思います。
8
8
 
9
- `$q.defer( (resolve,reject) => navigator.geolocation.watchPosition(resolve,reject) )`みたいなコードがあったとしてwatchしてる最中にページ移動した場合`reject`を呼びたいと思います。
10
-
11
- rejectの定義は`function reject(error:PositionError)`したいですよね?
9
+ rejectの定義は`function reject(error:PositionError)`したいですよね?
12
10
 
13
11
 
14
12
 
@@ -16,4 +14,8 @@
16
14
 
17
15
 
18
16
 
19
- `typeof PositionError`が通る形で解決策を探しております。
17
+ 前述通り`error instanceOf PositionError`が通る形で解決策を探しております。
18
+
19
+
20
+
21
+ [MDN](https://developer.mozilla.org/ja/docs/Web/API/Geolocation)のGeolocation関係のドキュメントは確認済みです。