WebView的OpenFL擴展:openfl-webview
簡約OpenFL擴展用于展示原生 WebViews 在 iOS 和 Android 上的輸出。
主要特性
- 全屏和彈出模式。
- 彈出模式在左上角有關閉按鈕。
- 白名單驗證 (the webview will close if the user goes to a non-whitelisted URL).
- 黑名單驗證 (the webview will close if the user goes to a blacklisted URL).
- onClose 事件(Android and iOS).
- onURLChanging 事件用來控制WebView (iOS only).
- On non-supported platforms, this extensions has no effect (makes nothing).
簡單使用示例
// This example show a simple sharing of a text using the Share Class. import extension.webview.WebView; class SimpleExample { function new(){ WebView.onClose=onClose; WebView.onURLChanging=onURLChanging; } function onClose(){ trace("WebView has been closed!"); } function onURLChanging(url:String){ trace("WebView is about to open: "+url); } function shareStuff(){ WebView.open('http://www.puralax.com/help',true); // Example using whitelist: // WebView.open('http://www.puralax.com/help',true,['(http|https)://www.puralax.com/help(.*)','http://www.sempaigames.com/(.*)']); // Example using blacklist: // WebView.open('http://www.puralax.com/help',true,null,['(http|https)://(.*)非死book.com(.*)']); } }
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!