web Hittesttype

Signed-off-by: lanyill <lanyi3@huawei.com>
Change-Id: I47506015c75f2f92c95ce6ee0dc200b4e5689786
This commit is contained in:
lanyill
2022-03-18 19:29:32 +08:00
parent 39185d4f1a
commit 701790a0ac
2 changed files with 16 additions and 3 deletions
@@ -737,6 +737,19 @@ var MixedMode;
MixedMode[MixedMode["None"] = 2] = "None";
})(MixedMode || (MixedMode = {}));
var HitTestType;
(function (HitTestType) {
HitTestType[HitTestType["EditText"] = 0] = "EditText";
HitTestType[HitTestType["Email"] = 1] = "Email";
HitTestType[HitTestType["HttpAnchor"] = 2] = "HttpAnchor";
HitTestType[HitTestType["HttpAnchorImg"] = 3] = "HttpAnchorImg";
HitTestType[HitTestType["Img"] = 4] = "Img";
HitTestType[HitTestType["Map"] = 5] = "Map";
HitTestType[HitTestType["Phone"] = 6] = "Phone";
HitTestType[HitTestType["Unknown"] = 7] = "Unknown";
})(HitTestType || (HitTestType = {}));
var ProgressType;
(function (ProgressType) {
ProgressType[ProgressType["Linear"] = 0] = "Linear";
@@ -170,12 +170,12 @@ void JSWebController::LoadUrl(const JSCallbackInfo& args)
}
JSRef<JSObject> obj = JSRef<JSObject>::Cast(jsValue);
std::string key;
if (!ConvertFromJSValue(obj->GetProperty("key"), key)) {
if (!ConvertFromJSValue(obj->GetProperty("headerKey"), key)) {
LOGW("can't find key at index %{public}d of additionalHttpHeaders, so skip it.", i);
continue;
}
std::string value;
if (!ConvertFromJSValue(obj->GetProperty("value"), value)) {
if (!ConvertFromJSValue(obj->GetProperty("headerValue"), value)) {
LOGW("can't find value at index %{public}d of additionalHttpHeaders, so skip it.", i);
continue;
}
@@ -431,7 +431,7 @@ void JSWebController::SetJavascriptInterface(const JSCallbackInfo& args)
return;
}
// options.obj
JSRef<JSVal> jsClassObj = obj->GetProperty("obj");
JSRef<JSVal> jsClassObj = obj->GetProperty("object");
if (!jsClassObj->IsObject()) {
LOGW("JSWebController param obj is not object");
return;