mirror of
https://github.com/openharmony/ace_ace_engine.git
synced 2026-07-21 18:05:24 -04:00
web Hittesttype
Signed-off-by: lanyill <lanyi3@huawei.com> Change-Id: I47506015c75f2f92c95ce6ee0dc200b4e5689786
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user