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 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!