change to use private api check webview loading finish