mWebView.loadUrl("javascript:funFromjs('"+color+"')");
如上,color是要传递的参数,不明白为什么要加单引号,求解答!
这个是语法规则,在字符串中就用 “ ”(双引号表示) 如果里面还有字符串的就用
‘ ’(单引号表示)。接着如果在最里面还有字符串呢!!
就是还用会 “ ”(双引号)。这是字符串嵌套的语法规则
例子:
“click(' like="520" ')”
因为外面已经有一对引号了,这里使用单引号是为了避免引号的解释错误,交替使用引号就省去了转义的麻烦