Your issue is that the webviewstring can only handle, erm, strings.
You are setting the webviewstring with a list (an object). You can decode the list by setting it to a label, but then you have a stringified json. You will need to convert this to a json array once it arrives in the google chart script.