2 changed files with 18 additions and 14 deletions
@ -0,0 +1,15 @@ |
|||||
|
|
||||
|
(define atomic-webview (make-atomic-box #f)) |
||||
|
|
||||
|
(define (open-page url) |
||||
|
(cond |
||||
|
((atomic-box-ref atomic-webview) |
||||
|
(open-page-with-webview (atomic-box-ref atomic-webview) url)) |
||||
|
(else #f))) |
||||
|
|
||||
|
(call-with-new-thread |
||||
|
(lambda () |
||||
|
(define webview (make-webview)) |
||||
|
|
||||
|
(atomic-box-set! atomic-webview webview) |
||||
|
(launch-webkit-blocking webview))) |
Loading…
Reference in new issue